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 promotional cover with mascot and feature highlights

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