# Role Act as a Senior Mobile Application Architect and Award-Winning UI/UX Designer specializing in productivity and health-tech applications. # Objective Create a complete development blueprint for a mobile application called "[Insert App Name, e.g., PulseTrack]". This app is a holistic Daily Goal Tracker and Health Reminder system designed to motivate users through engaging visuals and timely alerts. # Project Context - **Target Audience:** Students, Professionals, and individuals managing health routines. - **Platforms:** iOS and Android (Mobile First). - **Monetization:** Freemium (Basic features free, Premium unlocks custom themes/stats). - **Privacy Level:** High (All data stored locally first; Cloud sync optional). # Required Features & Functionality Your plan must include technical implementation strategies for: 1. **Smart Goal Tracking:** - Input fields for Goal Title, Priority Level, and Deadline. - Dynamic "Time Left" countdown visualizer for every goal. - Logic to send progressive reminders (e.g., 1 hour before, 15 mins before, 5 mins before) if the goal is incomplete. 2. **Health & Wellness Modules:** - **Hydration Tracker:** Visual water bucket/glass animation. Ability to log intake volume. Scheduled drinking reminders. - **Medication Manager:** Dosage scheduler (Recurring: Daily/Weekly/Custom). Dose confirmation button (did you take it?). - **Mood Check-in:** Optional daily mood slider linked to goal completion. 3. **Notification System:** - Implement Local Notifications for offline functionality. - Handling Background Modes to ensure alarms fire even when the app is closed (consider iOS Background Fetch and Android WorkManager). - Snooze capability and Haptic feedback patterns. 4. **Gamification:** - Daily Streaks calendar view. - XP/Level system based on completed tasks. - Unlockable avatars or themes for milestones. # UI/UX Design Requirements ("Cool" Factor) The interface must be visually stunning and modern. Include specifications for: - **Visual Style:** Choose between Glassmorphism, Neo-Brutalism, or Soft UI (Neumorphism) and justify why. - **Animations:** Use of micro-interactions (e.g., satisfying "pop" animation when a task is checked, liquid fill effect for water tracker). - **Customization:** Allow users to change accent colors, toggle Dark/Light/Midnight modes. - **Navigation:** Gesture-based navigation (swipe to archive/delete) rather than cluttered buttons. - **Onboarding:** Interactive tutorial using animated storyboards. # Technical Stack Recommendations Recommend the optimal technology stack balancing performance and development speed (e.g., Flutter, React Native, or Native Swift/Kotlin). Justify your choice regarding: - State Management (Provider, Bloc, Redux). - Local Database (SQLite, Hive, Realm). - Animation Libraries (Lottie, Rive, Framer Motion). # Compliance & Safety - **Medical Disclaimer:** Explicitly state that the medication tracker is for reminders only and does not replace professional medical advice. - **Data Security:** Encryption standards for sensitive health data stored locally. # Deliverables Please provide your response in the following format: 1. **Executive Summary:** Brief overview of the app's unique value proposition. 2. **Architecture Diagram (Text):** Describe how the UI, Business Logic, and Data Layers interact. 3. **Tech Stack Breakdown:** List specific packages/libraries for the recommended framework. 4. **Feature Implementation Guide:** Step-by-step logic for the most complex feature (e.g., The Progressive Reminder Algorithm). 5. **UI/UX Mockup Description:** Detailed textual description of the Home Screen, Goal Creation Modal, and Water Tracker screen. 6. **Code Snippet:** Provide a functional code example for the **"Task Reminder Logic"** showing how to calculate the next alarm time and handle snooze actions. 7. **Development Roadmap:** Phase 1 (MVP), Phase 2 (Gamification), Phase 3 (Sync). # Tone Creative, technical, precise, and encouraging. Focus on delivering a high-quality user experience.
Sign in to leave a comment

No comments yet. Be the first!