🎯 專案目標
建立一個完整的 Todo List 應用程式,包含前端、後端、資料庫、測試、部署,完全使用 Claude Code 協助開發。📋 功能需求
- 使用者認證(註冊、登入、登出)
- Todo CRUD 操作(新增、查看、編輯、刪除、標記完成)
- 分類與標籤
- 搜尋與篩選
- 響應式設計
- API 文件
🛠️ 技術需求
- Frontend: React + TypeScript + Tailwind CSS
- Backend: Node.js + Express + TypeScript
- Database: PostgreSQL
- Testing: Jest + React Testing Library
- Deployment: Docker + Vercel/Railway