Skip to content
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.

Owloo Mobile cover

Mobile learning experience

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
In Development2026React NativeExpoTypeScriptTanStack Query