MindHaven is a mobile application designed to support mental health and well-being through mood tracking, mindfulness exercises, an AI-powered therapy chatbot, community support, and personalized recommendations. Built with Flutter and powered by Supabase, this app aims to provide users with tools to monitor their mental health, build healthy habits, and connect with others.
- Mood Tracking: Log your daily mood with a simple, interactive emoji-based interface and receive a mental health score.
- Mindful Exercises: Access guided meditation and yoga exercises to improve mindfulness.
- AI Therapy Chatbot: Engage in conversations with an AI chatbot ("Braino") for emotional support, with session tracking.
- Community Support: Share experiences and tips in a community forum, with a welcome page for new users.
- Health Journal: Track your health metrics and moods over time with a calendar view.
- Photo Journal: Capture and reflect on moments through photos.
- Notifications: Receive personalized wellness recommendations based on your mood and score.
- Streak Tracking: Monitor your consistency with a daily streak counter.
- Profile Management: View and update your profile with a customizable avatar and name.
- Flutter SDK (v3.10.0 or later)
- Dart
- Supabase CLI (for database setup)
- Android Emulator or iOS Simulator (or a physical device)
- An IDE like Visual Studio Code or Android Studio
- Clone the Repository
git clone https://github.com/Kevin2508/mindhaven.git cd mindhaven







