💡 Inspiration In a fast-paced world, we often overlook how we're feeling or whether we’re staying consistent with small, life-changing habits. I wanted to build a tool that allows anyone — even without technical knowledge — to reflect, grow, and stay on track. MoodHabitBot was inspired by a desire to promote emotional awareness and habit accountability, wrapped in a friendly, AI-powered conversational interface.

🧠 What it does MoodHabitBot is a daily AI-powered mood and habit tracker that lets users: ✅ Log daily moods and emotions via chat 🧠 Receive motivational quotes or affirmations 📅 Add/delete daily habits (e.g., Meditation, Reading) 🔁 Track weekly habit streaks 📊 View a 7-day mood summary 🔐 Log in securely, with personal data protection Each section is modular and accessed through a dashboard, making it clean and user-friendly.

🏗️ How I built it Built using Bolt.new, a no-code AI platform that enables natural conversation-based flows Integrated with Supabase for: Authentication and session management Database (PostgreSQL) for mood/habit logs RLS (Row-Level Security) to isolate user data Implemented full REST API calls in Bolt for CRUD operations Added navigation between modules (Dashboard, Habit Tracker, Mood Journal, etc.) Deployed on Netlify for easy public access

🚧 Challenges I ran into Managing multiple conversational states in Bolt without overwhelming the user Designing efficient and secure backend access through Supabase RLS Making the interface modular, but easy to navigate in a chat-first layout Keeping LLM prompts concise to avoid exceeding memory/token limits

🏆 Accomplishments that I’m proud of Built a fully functional, secure, multi-user AI application with no code Connected real-time backend using Supabase Created a friendly and emotionally engaging UI Successfully submitted into a world-class global hackathon 🌍

📚 What I learned How to use Bolt to build production-ready tools with no code How Supabase enables powerful backend features (auth, RLS, REST) How to use OpenAI-style prompts efficiently That no-code doesn't mean low-value — you can still ship something powerful, useful, and scalable!

🔮 What's next for MoodHabitBot 📱 Mobile-friendly redesign 📊 Graphs and trends based on mood/habit patterns 🎙️ Voice support with ElevenLabs ☁️ Export weekly summaries and insights 🌍 Go live with a full public domain

Built With

  • bolt.ai
  • loom
  • netlify
  • openai
  • postgresql
  • supabase
  • supabase-auth
Share this project:

Updates