AyumuOgasawara / receipt-scanner

レシートの写真から家計簿を生成してくれるアプリ
0 stars 0 forks source link

✨ 💄 ダッシュボードの上部を作成した (#45) #48

Closed AyumuOgasawara closed 1 day ago

AyumuOgasawara commented 1 day ago

概要

ダッシュボードの上部を作成した

関連タスク

Closes #45

動作確認

スクリーンショット 2024-09-29 3 19 01

出費が予算を超えた場合

スクリーンショット 2024-09-29 3 21 07

過去の家計簿を見ている場合

スクリーンショット 2024-09-29 3 22 49

ディレクトリ構成(現状)

├─ app/
├─ _components/
│  ├─ common/:共通で使われるコンポーネント(PieChart)
│  │  
│  ├─ features/:ページ毎のコンポーネント
│  │  └─ {page}
│        ├─ type.ts:ページコンポーネントで汎用的に使われる型定義
│  │     └─ {page}.tsx:ページのコンポーネント
│  └─ layouts/
│     └─ Header
│        └─ Header.tsx
├─ lib
│  ├─ db:データベース関連
│        ├─ {page}.ts:ページ毎のdbのCRUDをまとめる
│        ├─ index.ts:dbにある関数をここからexportさせるようにする。そうすることで複数のimportを書かなくて済む
│     └─ prisma.ts
├─ types
│  ├─ {page}.ts:汎用的に使うdb内の型定義
│  ├─ index.ts :typesをここからexport
└─ utils/:汎用的な関数

実装詳細(コミット順ではない)

レイアウト

予算と出費

DB

日付

円グラフ