Inspiration
We wanted to create a simple yet powerful way for users to track their emotions, reflect on their mood patterns, and gain insights into their well-being.
What it does
Feeling lets users log their emotions, write short journal entries, and view trends over time. It provides AI-generated insights and personalized tips to help improve mood and mental health.
How we built it
We used React.js with Tailwind CSS for the front end and Supabase for the backend storage. The app integrates AI-driven summarizing using the Gemini API.
Challenges we ran into
- Implementing smooth scrolling for journal entries
- Refining the AI-generated insights for accuracy
- Managing real-time updates efficiently in Supabase.
Accomplishments that we're proud of
- Creating a sleek, user-friendly UI
- Successfully integrating mood tracking with AI-powered insights
- Implementing smooth and intuitive journaling features
What we learned
- The importance of UX design in mental health apps
- Optimizing database queries for faster performance
- How to refine AI-generated recommendations for user engagement
What's next for Feeling
- Expanding AI-generated insights for deeper mood analysis
- Adding guided journaling prompts
- Introducing social features for community support
- Mobile app development for seamless tracking on the go
Built With
- gemini-api
- react
- supabase
- tailwind
Log in or sign up for Devpost to join the conversation.