Skip to content

kawai-ota/clothing-EC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

🌅   Personal Apparel Market

PAMアプリのスクリーンショット

🔧  使用技術

  • Next.js: 13.4.19(フレームワーク)

  • React: 18.2.0

  • Prisma: 5.5.2(DB 連携)

  • TypeScript: 5.2.2(プログラミング言語)

  • Next-Auth: 4.23.1(認証)

  • Tailwind CSS: 3.3.3(スタイル)

  • Stripe: 13.7.0(決済)

🌐   App URL

👭  テスト用アカウント

メールアドレス:test@mail.com

パスワード:test1111

🌊  概要

PAM は個人でアパレルブランドを運営している方、心を込めて作成した商品をたくさんの方々に届けたいが認知度が低く商品を届けられない方、宣伝が上手くできずに商品を届けられない方を支援するアプリケーションです。

アカウントを作成すればすぐに自分の商品を出品することができます。

また、他の人が作成した商品を購入することができます。

🐶  制作背景

私は、Chilldeという幼馴染が運営しているアパレルブランドに携わっています。宣伝場所は主に Instagram ですが、その他、X や Tiktok なども使用してブランド拡大を目指してきました。しかし、中々知名度が上がらず、たくさんの方々に商品を届けられていないことが現状です。
大学 2 年生の 2 月から携わっていますが、身をもってアパレルブランド経営の難しさに直面しました。

そこで、私たちと同じように宣伝などが上手くいかずに心を込めて作成した商品を届けられない人がいるのではないかと考えました。私は、この様な人たちの助けになり、できるだけ多くの方々に商品を届けたいと考え、このアプリケーションを作成しました。

📚  アプリの利用方法

1.PAMにアクセスします。

2.右上の人型アイコンをクリックしてアカウントを作成します。 PAMアプリのスクリーンショット

3.アカウントを作成すれば作成した商品の出品をすることができます。 PAMアプリのスクリーンショット

4.商品の購入をすることもできます。 PAMアプリのスクリーンショット

🛠  実装済みの機能

  • ログイン、新規登録

  • カテゴリー、サイズ、価格でのフィルタリング

  • 商品の詳細ページの作成

  • 商品一つ一つに対してのコメントやレビュー

  • お問い合わせ

  • 商品の出品

    • 商品名
    • カテゴリー
    • スタイル
    • ブランド名
    • サイズ
    • 在庫
    • 値段
    • カラー
    • 商品説明、画像の追加
  • 出品した商品の編集

  • 商品の購入

  • iphone12ProMax でのレスポンシブ対応

🔨  今後実装したい機能

  • お気に入り登録の追加

  • カラーでのフィルタリング

  • 洋服の名前を検索したらヒットするような機能の追加

  • それぞれのアパレルブランドのページを作成する

  • ユーザー個人の専用ページを作成し、レビューした商品やお気に入り登録した商品を見れる様にする

  • ページネーションを実装する

  • レスポンシブ対応を細かく作成する

  • デザインの統一をする

  • ブラー画像などを使用して UX を向上させる

📝  スライド資料

スライド資料

↑ 上のスライドは PAM についての詳細を記載しております。

Requirements

node 18.16.1
TypeScript 5.2.2

Downloading and installing steps

  1. Clone the repository
git clone https://github.com/kawai-ota/clothing-EC.git

2.Go into the repository

cd clothing-EC

3.Install dependencies

npm install

4.Run the app

npm run dev

Releases

No releases published

Packages

No packages published

Languages