About the Project

🌟 Inspiration

This project has been on my mind for a long time. Years ago, I kept describing my thoughts as a “tornado in my head” - always swirling, jumping, and hard to catch. To cope, I started thinking about the idea of a focus journal app that could help me organize those thoughts and channel them into something constructive.

It actually led me to getting my ADHD recognised and diagnosed, which made an amazing change both for me and for moving this project forward, without postponing it indefinitely.

🛠️ How I Built It

For this hackathon, I wanted to transform that old concept into a working prototype. I used:

  • Kotlin Multiplatform + Compose Multplatform to build once and run on both iOS and Android.
  • Room for local storage
  • Some AI vibecode for app website and blog posts
  • Firebender plugin to move faster, especially with animations
  • Veo 3 for onboarding videos

The app combines a focus timer with a lightweight daily journal, using playful visuals to make reflection less of a chore and more of a grounding ritual. Main flow: start -> focus/dump -> reflect -> plan ahead.

💡 What I Learned

Mostly, how to cut all plans into a condensed MVP

🚧 Challenges

The biggest challenge: timeboxing myself. I had more ideas than hours, so I had to choose ruthlessly what to cut.

✅ Outcome

I ended up with a prototype that:

  • Lets me set structured focus sessions that feel grounding instead of rigid.
  • Gives me a space for daily reflection, which has been key in both productivity and self-awareness.
  • Visualizes focus with the swirling vortex effect, turning what used to feel like chaos into something I can see, track, and manage.

This project isn’t just code to me - it’s personal. It started as an attempt to cope with my own challenges, and now, thanks to this hackathon, it’s become something I can share with others who live with the same “tornado of thoughts.”

Built With

  • cmp
  • kmp
  • koin
  • kotlin
  • revenuecat
  • room
Share this project:

Updates