今自分が持っている洋服やファッション小物
欲しい洋服やファッション小物などを気軽に投稿してシェアするアプリです
投稿したアイテムでコーディネートを組むことができます
開発環境と本番環境にはDocker インフラにはAWSを用いて独自ドメイン化しています.
CircleCIを使用してCI/CDパイプラインを構築しています
洋服を見たりお洒落をして街に出かけることが好きなので自分が気に入った洋服などを保存して共有できるアプリがあればいいと思い、制作しました
http://www.wearing-connect.com
- ログイン画面の「かんたんログイン」をクリックすると、メールアドレスとパスワードを入力せずにログインできます。
- メールアドレス"
riku@example.com
"、パスワード"password
"で【管理者】としてログインできます。 - 【管理者】は、他の一般ユーザーのアカウントやアイテム、コーディネートを削除できる権限を持ちます。
- レスポンシブ対応しているので、スマホ、タブレットからでもご覧いただけます。
- フォントの都合上 ChromeよりSafariで見ることをお勧めします。
- Ruby 2.6.5, Rails 6.0.3.2
- MySQL 5.7
- Nginx, Puma
- AWS(VPC, EC2, Route 53)
- Docker/docker-compose
- CircleCI (CI/CDパイプラインを構築)
- RSpec
- Sass, Bootstrap, jQuery
-
ユーザー機能
- deviseを使用
- 新規登録、ログイン、ログアウト機能
- マイページ、登録情報編集機能
-
アイテム関係
- アイテム一覧表示、アイテム詳細表示、アイテム投稿、アイテム編集、アイテム削除機能
- 画像のアップロードはcarrierwaveを使用
-
コーディネート関係
- コーディネート表示、コーディネート投稿、コーディネート削除機能
-
いいね機能
- 登録したいいねの一覧表示
- Ajaxを使用
-
フォロー機能
- フォロー、フォロワー一覧表示機能
- Ajaxを使用
-
検索機能(RakutenAPI)
- 楽天市場にある商品を検索して保存することが可能
-
管理ユーザー機能
- ユーザー一覧の表示、一般ユーザーのアカウントやアイテム、コーディネートを削除可能
-
Rspecによる自動テスト機能
- 単体テスト機能
- 統合テスト機能
-
将来的に追加したい機能、使用したい技術
- Reactを用いてViewを書き換えようと考えています
- AWSの各種サービス
##ダイアグラム