URL: https://fav-memories.herokuapp.com/
何か、いいことあった?
FavMemoriesとは、様々な人たちと幸せを共有することができるSNSサービスです。
- ユーザー管理機能
- 新規ユーザー登録機能
- ユーザー詳細表示機能
- ユーザー一覧表示機能
- ユーザーアカウント編集機能
- ユーザーのプロフィール画像アップロード機能
- ユーザーログイン機能
- SNS認証(Google/Github)での新規登録・ログイン機能
- 記事管理機能
- 新規記事投稿機能
- 記事詳細表示機能
- 記事への画像アップロード機能
- 記事編集・削除機能
- 記事一覧表示機能
- 記事一覧のページネーション機能
- 記事へのいいね機能
- Ajaxを用いた非同期での記事へのいいね作成・削除機能
- ユーザーのいいね一覧表示機能
- 記事へのコメント機能
- Ajaxを用いた非同期での記事へのコメント作成・削除機能
- 記事へのコメント一覧表示機能
- ユーザーへのフォロー機能
- Ajaxを用いた非同期でのユーザーへのフォロー・アンフォロー機能
- ユーザーのフォロー・フォロワー一覧表示機能
- 開発環境
- Docker for Mac
- テスト環境
- RSpec(単体テスト・結合テスト)
- 本番環境
- Heroku
- DB
- PostgreSQL
- CI / CDパイプラインの構築
- CircleCI
- 画像アップロード機能
- Active Storage
- AWS S3
- ページネーション機能
- kaminari
- フロント開発
- Bulma
- Ajax(jQuery)
- Rails: 5.2.3
- Ruby: 2.6.3
- RSpec 3.9.0