Inspiration

We wanted to create something meaningful that helps people understand their emotions better in today’s stressful digital age. Inspired by the idea that “mental health deserves the same care as physical health,” we built Mood Bunny, an AI-powered emotional wellness app that helps users reflect, grow, and feel supported every day.

What it does

Mood Bunny lets users track their moods daily, view interactive mood trends, and receive AI-generated suggestions to improve emotional balance. It also features an AI chat counselor that provides comforting conversations and guidance during low moments — making it both a journal and a friend.

How we built it

We developed Mood Bunny using Node.js and Express for the backend, Supabase for authentication and database storage, and Gemini 2.5 flash model for generating personalized mood suggestions and chat responses. The frontend is responsive and intuitive, using modern CSS gradients, Chart.js for analytics, and deployed seamlessly on Vercel.

Challenges we ran into

Setting up secure authentication and hashing passwords properly

Managing API rate limits while integrating OpenAI

Ensuring smooth database communication with Supabase

Balancing real-time data updates with performance on Vercel

Accomplishments that we're proud of

Successfully creating a full-stack, AI-driven web app in limited time

Building an emotional wellness tool that genuinely helps people

Achieving smooth UI/UX transitions with data-driven visual feedback

Deploying a stable live version with cloud database integration

What we learned

We learned how to integrate AI APIs efficiently, manage real-time databases, and improve our team collaboration under pressure. We also gained a deeper appreciation for how technology can positively impact mental well-being.

What's next for Mood Bunny

We plan to introduce voice mood logging, sentiment detection from journal text, and mobile app integration. In the future, we’ll also explore using machine learning models for predictive emotional analysis — such as detecting potential burnout using past mood trends: Mood Scoret+1​=f(Mood Historyt​,Activity Level,AI Suggestion Response)

Mood Bunny aims to become a compassionate AI companion that truly understands how you feel.

Built With

Share this project:

Updates

Submission history