Back to projects
Owloo Mobile
Gamified language learning app for iOS and Android — interactive lesson maps, AI voice practice, streaks, leagues, and social challenges that make daily learning feel rewarding.

01/19
App store hero — Learn, Practice, Compete, Connect
01/19gallery
Architecture
Expo Router mobile app with React Query, modular learning domains, WebSocket voice/AI practice, and server-driven subscriptions.
Deployment
EAS Build and OTA updates for iOS and Android preview/production channels.
Features
- Gamified lesson map with sequential unlocks
- AI pronunciation drills and conversation practice
- XP, streaks, hearts, badges, and rank leagues
- Friends, leaderboards, and group challenges
- Premium subscriptions via PayMongo
Challenges
- Keeping learning loops motivating without overwhelming new users
- Syncing voice, progress, and gamification state reliably offline-first
Solutions
- Clear home → lesson → reward flow with progressive disclosure
- TanStack Query caching plus resilient API/WebSocket fallbacks
Results
- End-to-end learner experience paired with Owloo Web Admin
- Engaging daily practice loops across lessons, voice, and social play