I built a playful Oromo language learning app in Norwegian for diaspora kids connecting with their culture
I set out to create an engaging, culturally grounded way for Norwegian-speaking diaspora children to learn Afaan Oromoo. I guided the AI with structured vocabulary, progression rules, and authentic photography, resulting in Oromo Reise with interactive worlds, quizzes, and word-picture matching.
What made it work
- Kept curriculum vocabulary and lesson unlocking rules in simple static modules so new words and worlds can be added without touching UI code
- Designed word-picture matching as independent practice rather than blocking progression, making learning more playful
- Used user-provided cultural photography and custom-crafted theme tokens instead of generic templates
The screens





Build your own version
Yours goes up next to @oromo’s as a vibe off, and @oromo is told. Credit for the idea stays with them.
How it was madeThe prompt, tools, time, what’s left to make it real.
What’s left to make it real
Next: Native speaker audio pronunciation for every vocabulary item so children can hear authentic intonation; community-verified Oromo translations for the pending school and body part topics; and connecting a custom domain (e.g. oromoreise.no) for community distribution in Norway.
- Made with
- Lovable, React, TypeScript, Tailwind CSS, TanStack Router
- Took
- about 2 days of iterative prompting
- How
- Lovable with React 19, TypeScript, TanStack Router, Vite, and Tailwind CSS v4. Driven by conversational prompt iterations and Playwright visual testing.
- The prompt
- Build a responsive web app 'Oromo Journey' for Norwegian speakers learning Oromo, especially diaspora children connecting with language, family and culture. Inspired by Oromia's green landscapes: forest green, sage, cream, terracotta, golden accents; rounded cards, Oromo-inspired geometric patterns, friendly typography.In Lovable, React, TypeScript, Tailwind CSS, TanStack RouterTook about 2 days of iterative prompting
Building on it rather than answering it? Post a remix and it links back here.
Share it
More builds
Post a buildI built a floral weekly planner that doubles as a desktop wallpaper
@ajofClaude1 commentMyCaddie — a simple golf club picker that adjusts for wind
@fredrikht3011ChatGpt 5.51 commentI built a study app that quizzes me on my own notes
@tobias_gpClaude1 commentI pivoted my restaurant review web app to Android after an hour, and it ran on my phone 30 minutes later
@stewiikltGoogle Antigravity1 commentWe built Circles, a social app where every hobby gets its own look
@bmoobjectClaude1 commentI built FlowSync, a local-first productivity app where my AI assistant proposes changes instead of making them
@covertClaude Code1 comment
Comments
Nothing yet. Ask @oromo how they got it to work, or say what you liked.
Sign in to comment — you come straight back here.