景色の写真投稿サイトです。
旅行先の景色や好きな景色を位置情報付きで共有できます。
レスポンシブ対応しているのでスマホからもご確認いただけます。
http://the-view.work/
画面中部のゲストログインボタンから、メールアドレスとパスワードを入力せずにログインできます。
- Ruby 2.5.7
- Ruby on Rails 5.2.4
- MySQL 5.7
- Nginx
- Puma
- AWS
- VPC
- EC2
- RDS
- Route53
- Docker/Docker-compose
- CircleCi CI/CD
- Capistrano3
- RSpec
- Google Maps API
- Githubへのpush時に、RspecとRubocopが自動で実行されます。
- masterブランチへのpushでは、RspecとRubocopが成功した場合、EC2への自動デプロイが実行されます
- ユーザー登録、ログイン機能(devise)
- 投稿機能
- 画像投稿(refile)
- 位置情報検索機能(geocoder)
- いいね機能(Ajax)
- ランキング機能
- コメント機能(Ajax)
- フォロー機能(Ajax)
- ページネーション機能(kaminari)
- 無限スクロール(Ajax)
- 検索機能(ransack)
- RSpec
- 単体テスト(model)
- 機能テスト(request)
- 統合テスト(feature)