Inspiration
The idea for Mindoodle came from a simple struggle: our minds never stop running. Thoughts, ideas, and reminders show up anytime, while walking, working, or right before sleep. Too often, they vanish before we can write them down. Mindoodle was born to be a safe space for those fleeting thoughts.
What it does
Mindoodle lets you record your thoughts instantly with voice. At the end of the day, it transcribes and summarizes them, turning scattered ideas into something clear and organized. With smart search, you can easily revisit and rediscover what you once thought might be lost.
How we built it
We used React Native with Expo for a smooth cross-platform app experience. Clerk powers authentication, Supabase handles data storage, and transcription and summarization come from Assembly AI. The goal was to keep it simple, fast, and reliable.
Challenges we ran into
Making voice recording seamless across devices was trickier than expected. We had to figure out how to handle long transcripts efficiently without slowing things down. Keeping data secure while integrating multiple third-party services took careful planning. The biggest challenge was designing a workflow that feels natural rather than overwhelming.
Accomplishments that we're proud of
We built a working end-to-end flow that takes you from recording to transcription to summary to search. Creating a lightweight, clean design that feels easy to use was no small feat. Most importantly, we turned a vague idea into something real people can try and benefit from.
What we learned
Voice input feels natural to users, but they want summaries and structure afterward. Simple design decisions can make or break user adoption. Privacy and data control turned out to be critical for user trust, more than we initially realized.
What's next for Mindoodle
We want to create smarter summaries with highlights and action items automatically pulled out. Adding tags and categories that organize thoughts without user effort is high on our list. Multi-device sync and offline recording capabilities would make the app much more versatile. A web app companion for easier browsing and reflection is also in the works.
Built With
- assemblyai
- expo.io
- reactnative
- revenuecat
- supabase
- tailwind
Log in or sign up for Devpost to join the conversation.