[App Name] is a [short description of the app β 1β2 sentences].
[Briefly describe the "why" behind this app. What problem does it solve? Who is it for? Why does it matter?]
- [Key Feature 1 β one sentence description]
- [Key Feature 2]
- [Key Feature 3]
- [Optional Feature 4]
- [Who is this app built for? List 2β4 key user groups]
- Frontend: [e.g. Vue 3, React, Svelte]
- Backend: [e.g. Node.js, Firebase, Supabase]
- Database: [e.g. Firestore, PostgreSQL]
- APIs: [e.g. Google Maps API, OpenAI, Stripe]
- Other: [e.g. EXIF reader, image uploader]
This project is structured for use with AI tools (like Cursor or Claude) using context-based prompt engineering. Main folders include:
context-rules/β product goals, constraints, examplesprompts/β reusable templates for generating features, tests, etc.templates/β UI or code scaffolds.cursor/β optional context config (Cursor-specific)
[What comes next? Are you defining features? Building core layout? Listing user stories?]
- Build features using a consistent component style
- Follow app architecture and naming conventions
- Avoid known anti-patterns or deprecated methods