Inspiration
Life is busy and demanding. Stress and anxiety are common. Finding effective calming methods can be challenging. So, I decided that I need my pocket companion for peace of mind.
What it does
My project is a Flutter-based mobile app that serves as an AI-powered mental health companion. It features a mood assessment screen where users can indicate their current emotional state. Based on this input, the app utilizes the Gemini AI model to generate personalized suggestions for calming techniques.
How we built it
Building this mobile app I used Flutter: The core framework for building the mobile app's user interface and logic. Its cross-platform capabilities enable you to deploy the app on both iOS and Android devices.
Dart: The programming language used to develop the Flutter app.
Gemini API: Google's powerful language model that generates responses and recommendations based on the user's mood input. google_generative_ai package: This Flutter package provides a convenient way to integrate the Gemini API into your app.
Challenges we ran into
Troubles with Gemini dynamic prompts, back-end part still in process.
Accomplishments that we're proud of
I like animated emojii. Most of screens are ready. I hadn't design so I inspired on dribble and part of screens will be updated in future.
What we learned
During creating this app I learned about calming exercises, breathing techniques & meditations.
What's next for Miny - Your Pocket-Sized Companion Bot for Calm
I created collection of breath technics, yoga videos, calmings technics which will be added into app in the nearest future.
Log in or sign up for Devpost to join the conversation.