Hey devs π
After months of building solo, I just launched my passion project β itβs called Echo, and itβs an emotional journaling app that adapts to how you feel.
Let me tell you the story.
π§ Why I Built Echo
A few months ago, I hit a rough patch β burnout, overwhelm, total emotional fog. I stepped away from social media and started writing again. Just raw thoughts, emotional check-ins, mood scribbles. And it helped.
But the more I journaled, the more I realized how disconnected digital tools were from real human feelings.
So I built Echo β a journaling space that feels like itβs listening.
βοΈ What Is Echo?
Echo is a journaling app with a twist:
It features an emotional AI companion β a small, fluffy cloud β that reflects your moods visually and grows with your entries.
β¨ Features:
- Emotion-aware journaling prompts
- Mood tracking that adapts to your patterns
- Visual cloud that shifts shape based on your check-in
- AI insights from your writing (totally private, unless you opt-in for research)
- Clean UI, privacy-first design, no selling data
βοΈ How I Built It
Stack:
- Frontend:
Next.js
,TailwindCSS
- Backend:
MongoDB
,NextAuth
,Gemini API
- AI:
Gemini API
- Mood logic: Lightweight NLP + rule-based scoring, integrated with visuals
- Hosting:
Vercel
,Resend
for transactional emails - Image upload:
ImgBB
And yes β I did it all solo. From UX to backend routes, from modal animations to content writing.
π¬ What Makes It Different?
Most journaling apps either feel too clinical (like mental health checklists) or too plain (just a textarea).
Echo bridges the gap. It's expressive. It's private. And it treats journaling like a relationship β between you and your mind.
π Itβs Live on Product Hunt
I just launched Echo on Product hunt:
π https://www.producthunt.com/posts/echo-e657689c-f521-42ce-9dec-904ae6fd47ac
Though Echo, couldn't gain lot of upvote or many user from product hunt (i will erite about this later) But still product hunt is a way to reach me If it resonates, Iβd love your feedback, support, or just a kind word. Launching something solo is scary. But itβs also what makes it special.
Thanks for reading! If youβve ever thought of journaling β or building something that blends empathy + code β Iβd love to chat.
Top comments (0)