ð§ Project Memory (āļāđāļāļĄāļđāļĨāļāļ§āļēāļĄāļāļĢāļāļāļģāđāļāļĢāļāļāļēāļĢ)
ðđð āļ āļēāļĐāļēāđāļāļĒ (For User)
- āļāļ·āđāļāđāļāļĢāļāļāļēāļĢ: SplitDee (āļŠāļāļĨāļīāļāļāļĩ)
- āļĢāļđāļāđāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ: Clean Architecture (āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļāļāļŠāļ°āļāļēāļ)
- āļĢāļ°āļāļāđāļāļ·āđāļāļāļŦāļāđāļē (Frontend): Flutter
- āļĢāļ°āļāļāļŦāļĨāļąāļāļāđāļēāļ (Backend): FastAPI (Python)
- āļĢāļ°āļāļāļāļēāļāļāđāļāļĄāļđāļĨ (Database): PostgreSQL
- āļĢāļ°āļāļāļāļēāļĢāđāļāđāļāđāļāļ·āļāļ (Notification): Firebase Cloud Messaging (FCM)
- āļĢāļ°āļāļāļŠāļāļāļāļē (Chat): āļĢāļ°āļāļāđāļāļāļ āļēāļĒāđāļāđāļāļāļāļĨāļīāđāļāļāļąāļ (In-app Chat)
- āļ āļēāļĐāļēāđāļāļāļŠāļēāļĢ/āđāļāđāļ: āļ āļēāļĐāļēāļāļąāļāļāļĪāļĐāļāļąāđāļāļŦāļĄāļ (āđāļāļāļŠāļēāļĢ, āđāļāđāļ, āļāļāļĄāđāļĄāļāļāđ) āđāļāļ·āđāļāđāļāđāļāļĄāļēāļāļĢāļāļēāļāļŠāļēāļāļĨ
- āļĢāļđāļāđāļāļāļāļēāļĢāļāļąāļāđāļāļĨāđāļāļāļĢāđ: Feature-First (āđāļāđāļāļāļĩāđāļāļāļĢāđāđāļāđāļāļŦāļĨāļąāļ)
- āļŠāļąāļāļ§āđāđāļĨāļĩāđāļĒāļāļāļĢāļ°āļāļģāļāļĨāļļāđāļĄ (Pet): āļāđāļāļāđāļĄāļāļī (Mochi)
- āļāļāđāļŦāļĨāđāļāļāļēāļĢāļāļąāļāļāļē (Core Rule): āļāļēāļĢāļāļģāļāļēāļāļāļļāļāļŠāđāļ§āļāđāļāđāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļāļāļāļąāļāđāļāļĨāļ·āđāļāļāļāđāļ§āļĒāđāļŦāļāļļāļāļēāļĢāļāđ (Event-Driven Architecture) āđāļāđāļāļŦāļĨāļąāļ
ðŽð§ English (For AI Agents)
- Project Name: SplitDee
- Documentation Language: English
- Code & Comments Language: English
- Architecture: Clean Architecture
- Folder Pattern: Feature-First
- Frontend: Flutter
- Backend: FastAPI
- Database: PostgreSQL
- Notification: Firebase
- Chat: In-app Chat
- Pet: Mochi (Friendship Pet)
- Rule: Everything is Event-Driven