Learnin
AI tutoring app that generates a real course for your exact goal, then adapts to how you learn. Designed and built end-to-end — live on the App Store.

Project Gallery




Product Designer & AI Developer
Ongoing · shipped to App Store
Overview
Learnin builds a personalized course for whatever you're trying to learn — sized to your role, goals, and level — then adapts as you go. I designed and built it end-to-end: product design, the React Native app, the Supabase backend, and the AI generation engine. It's live on the App Store.
Challenge
Most learning apps hand everyone the same content. The hard part was generating a course that feels built for one person — their job, their level, their pace — and making something that complex feel as simple as opening Duolingo.
Approach
I designed the system backward from the learner's goal. A knowledge-graph engine maps what they actually need to know, a content pipeline generates the lessons, and per-concept mastery from quizzes feeds back into what gets generated next — so the course compounds on its own data. I wrapped it in a playful-but-polished UI (Duolingo's warmth, Linear's restraint) and shipped real subscriptions through RevenueCat.
Outcome
Live on the App Store with working subscriptions. A real product — onboarding, course generation, lessons, spaced repetition, and a personalization loop that gets sharper the more you use it.