Inspiration
Mental health is often overlooked, and we wanted to create a platform that makes daily wellness check-ins engaging and accessible. Solace aims to normalize emotional health tracking through gamification and community support.
What it does
Solace is a gamified mental wellness app where users can log moods, complete daily challenges, and anonymously engage with a supportive community. Users earn rewards for consistent check-ins and can track their mental health progress over time.
How I built it
I used Flutter for cross-platform development, with Supabase as the backend for authentication and real-time database updates. PostgreSQL powers the data storage, and I used Riverpod for state management. The app integrates gamified elements to encourage user engagement.
Challenges I ran into
Balancing gamification with meaningful wellness features was challenging. Ensuring real-time updates and maintaining user privacy in the community were also key hurdles we overcame.
Accomplishments
I'm proud of building an app that promotes mental wellness, fosters community, and keeps users engaged through gamification. Successfully integrating real-time features with data privacy was a significant achievement.
What I learned
I gained deeper expertise in Flutter, Supabase, and state management. I also learned to create user-friendly, secure experiences while addressing sensitive mental health topics.
What's next for Solace
I plan to add personalized wellness tasks, AI-driven mood insights, and private peer support groups to enhance user experience and community interaction, if the app gets enough traction.
Built With
- flutter
- supabase
Log in or sign up for Devpost to join the conversation.