Growth‑Commerce Dashboard 🚀
一站式電商營運報表 Demo – React 18 · shadcn/ui · Supabase · Docker · AWS Fargate
✨ 亮點
| 分類 | 特色 |
|---|---|
| 前端 | React + shadcn/ui + Tailwind,Dark / Light theme、i18n 支援 |
| 即時 | Supabase Realtime:訂單 / 客服訊息 WebSocket 推播 |
| 資料 | PostgreSQL + RLS、安全多租戶 + RFM View |
| DevOps | Docker 化、GitHub Actions CI/CD、自動部署至 AWS Fargate |
| Demo | Faker.js 一鍵產生測試資料、Onboarding Tour 提升體驗 |
快速開始
bash
# 1. clone & 安裝
pnpm install
# 2. 啟動本地 dev(Vite)
pnpm dev
# 3. 啟動 Supabase 本地服務
supabase start
# 4. 產生假資料 (登入後點擊 🛠 Generate Data)詳細部署請見 Docker 部署指南
目錄結構
src/
├─ features/ # 功能模組
├─ components/ # 共用 UI 元件
├─ hooks/ # 自訂 hook
├─ lib/ # Supabase client / faker
└─ pages/ # route 設定License
MIT © 2025 your‑name