ティラノカップ

InstaClothe

https://github.com/lil-program/InstaClothes

TypeScript

Azure

React

Python

PostgreSQL

服のリスト一元管理・写真表示

Ou Kaneki

Kazuki Mikami

内田大貴

推しアイデア

InstaClothesは対応オンラインショップから直接画像を取得し、一元的に服を管理できるWebアプリです。服をグループ分けして自分だけのクラウドクローゼットを作成可能。複数サイトの買い物カートを忘れる心配がなく、効率的なショッピング体験を提供します。

作った背景

InstaClothesは、オンラインショッピングでの服選びの混乱を解消するWebアプリです。多くの人が気に入った服をカートに入れても、後でどのサイトで何を追加したか忘れがちです。このアプリは、そのような問題を一元的に解決します。

推し技術

・バックエンドのAPIテストのカバレッジ率100%!!! ・なんちゃってアジャイル開発 ・初見Azureデプロイ

プロジェクト詳細


システム構成

image

使用技術

  • バックエンド: FastAPI
  • フロントエンド: React
  • データベース: PostgreSQL
  • インフラ: Azure
  • 認証: Firebase Authentication
  • コンテナオーケストレーション: Docker
  • バージョン管理: Git

画像取得機能について

Shein

Sheinからの画像取得が可能です。頻繁なアクセスは制限される可能性があるため、注意が必要です。

Zozo

Zozoの画像を取得するには、seleniumとGoogleドライバが必要です。

Shop-list

Shop-listから簡単に画像が取得できます。特に制限はありません。

Default

指定外のサイトからは、フリー画像をデフォルトで使用します。


使い方

  1. アカウント登録

    • メールアドレス、パスワード、名前を入力して登録します。
  2. クローゼットの作成

    • 登録が完了すると、自動的にsample_closetというクローゼットが作成されます。
    • さらに追加のクローゼットも作成可能です。
  3. 服の追加

    • 追加したいクローゼットを選択して、服の追加を行います。
    • 上記で説明した対応サイトのURLを入力し、登録してください。

Ou Kaneki

@c5965b7faa2628e6