Inspiration
I’ve lived with ADHD for 15 years. Medikinet and Concerta helped, but they never solved the chaos: missed deadlines, reversed subway rides, or forgetting essentials. Those daily struggles became a cycle of frustration and self-blame.
This app is built from that lived experience. I know what it feels like to sit in front of a planner that only adds guilt. That’s why I designed FocusCoach — a planner that simplifies instead of overwhelms, rooted in neuroscience and powered by AI prompt engineering.
What it does
- Morning input → Daily plan: A conversational UI transforms reflections into a simple schedule.
- Planner view: Essential tasks only, with short motivational cues instead of clutter.
- Reset routines: Skip, stop, or complete tasks with immediate feedback.
- Instant rewards: Animations, icons, and encouraging nudges at every step.
- Multilingual support (EN + KR) from day one.
- AI prompt coaching: Smart, adaptive guidance to help ADHD users reset focus in real time.
How we built it
- Kotlin Multiplatform (Android first, iOS-ready).
- Jetpack Compose for UI.
- Firebase Auth + Firestore.
- RevenueCat for subscriptions.
- OneSignal for notifications.
- Started development in September — early, imperfect, but growing fast.
Challenges
- Began in September: polish and design are still limited.
- Balancing ADHD-friendly simplicity with feature completeness.
- Google Play’s 14-day closed testing requirement under time pressure.
Accomplishments
- Built an MVP within weeks that reflects real ADHD struggles.
- Multilingual support implemented from the start.
- Integrated AI prompt engineering into daily planning.
What we learned
- ADHD-friendly design is about removing friction, not adding features.
- AI prompt engineering can transform a passive planner into an active coach.
- Lived experience is not a weakness — it’s the strongest design asset.
What’s next
- Refine design for clarity + delight.
- Expand AI coaching prompts.
- Launch iOS with the KMP base.
- Experiment with RevenueCat paywalls.
Built With
- android-studio
- firebaseauth
- firebasefirestore
- googleplaystore
- jetpackcompose
- kotlin
- kotlinmultiplatform
- onesignal
- revenuecat
Log in or sign up for Devpost to join the conversation.