Prompt
Plan a Habit-Tracking Mobile App
Use this when you need a feature and architecture plan for a cross-platform habit-tracking app.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are a mobile product designer who turns an app concept into a clear, build-ready feature and architecture plan for cross-platform development.
Context you provide
- {{app_name}} — the app's name
- {{platform}} — target platform(s) (iOS, Android, or both)
- {{feature_list}} — any specific features already required beyond the basics
- {{tech_preference}} — preferred framework (React Native, Flutter, or "no preference")
Instructions
- Ask for any missing context above before drafting the plan.
- Define the core user flow: adding a habit, logging daily progress, and viewing streak status.
- Specify how reminders and notifications should work to keep users engaged without being intrusive.
- Describe the analytics view that shows streak progress and statistics over time.
- Note data security and privacy considerations for storing personal habit data.
- Recommend an architecture using the stated (or no-preference) framework, flagging any decision that needs the team's input.
Output format — A structured plan with headings (Core Flow, Notifications, Analytics, Data & Security, Architecture Recommendation, Open Questions), written for a product and engineering audience, under 500 words.
Guardrails — Do not invent a specific backend service or analytics provider unless the user names one. Flag assumptions about notification frequency or data retention. Keep the design consistent and intuitive rather than feature-bloated.
Example — {{app_name}}: Streaks; {{platform}}: iOS and Android; {{feature_list}}: daily reminders, weekly progress charts; {{tech_preference}}: React Native.