Inspiration

In a world overwhelmed with stress, overthinking, and digital noise, many people struggle to process emotions or track mental health in a healthy, consistent way. We wanted to build something natural and frictionless—something as easy as talking. That idea became VoiceMint, a voice-first journaling app that transforms how we reflect, heal, and grow. Inspired by the simplicity of speaking and the power of AI, VoiceMint helps users record their thoughts, transcribe them, get sentiment analysis, and even hear AI-generated emotional feedback.


What it does

VoiceMint is a fully functional voice journaling platform. Here's what it enables users to do:

  • Record voice journal entries directly from their phone or browser
  • Store and manage entries in a secure backend (Supabase)
  • Get automatic sentiment/mood analysis
  • Receive personalized audio feedback via ElevenLabs
  • Track their emotional journey over time with mood graphs and logs
  • Filter and view past entries in a beautiful dashboard

How we built it

We used the following tech stack:

  • Bolt.new for fast, clean, no-code UI development
  • Supabase for user authentication, real-time database, and audio storage
  • Custom JavaScript to handle microphone recording and Supabase uploads
  • OpenAI Whisper (planned) for voice-to-text transcription
  • OpenAI Chat API for mood/sentiment extraction
  • ElevenLabs API to convert AI-generated feedback into voice
  • Supabase Functions/Webhooks to automate mood analysis and feedback generation after upload

The app was built as a multi-screen mobile-first progressive web app (PWA) with screens for Landing, Login, Journal Recording, Dashboard, and Feedback.


Challenges we ran into

  • Getting Supabase authentication + API routing to work inside a no-code Bolt.new environment
  • Enabling audio recording in-browser while ensuring compatibility across devices
  • Uploading blob data (recorded audio) into Supabase Storage in real-time
  • Processing recorded audio into meaningful feedback using third-party APIs
  • Keeping a clean UI/UX while integrating dynamic real-time data

Accomplishments that we're proud of

  • Built a fully responsive mobile-first journaling app in <72 hours
  • Connected multiple complex systems (auth, storage, audio, AI) seamlessly
  • Enabled real-time voice recording + secure backend upload inside a no-code builder
  • Created an emotionally intelligent app that listens and responds like a human
  • Designed for scalability and future features using Supabase + Bolt + AI stack

What we learned

  • The power of combining no-code platforms like Bolt.new with real-time backends like Supabase
  • How to manage media streams and blobs in the browser using pure JavaScript
  • How to store structured and unstructured data (JSON, audio, metadata) efficiently
  • The nuances of voice UX design: mic behavior, feedback timing, and clarity
  • How to integrate advanced AI APIs like OpenAI and ElevenLabs for emotional insights

What's next for VoiceMint

  • Add transcription support using OpenAI Whisper or Google Cloud Speech
  • Use GPT-4 for deep emotional analysis and reflective journaling prompts
  • Daily streaks and mental wellness nudges based on entry patterns
  • Implement encryption-at-rest for user journal data
  • Improve the analytics dashboard to visualize emotional trends
  • Launch on iOS/Android via PWA packaging and push notifications

VoiceMint isn't just an app. It's a voice-driven space for mental clarity and self-growth. And this is only the beginning.

Built With

Share this project:

Updates