Case study

Language-learning iOS/Android app

Authors publish and reorder audio/video lessons from an admin UI without resetting learner progress on iOS and Android.

πŸ‡ΏπŸ‡¦ South Africa β€’ First MVP 2020

Challenge

Lesson authors needed to change content and ordering without breaking learner progress. The same lessons had to work across iOS and Android, including language-specific characters.

Outcome

Shipped iOS and Android apps, then moved the client to their own Firebase/Google Cloud account with store submissions and handoff docs.

My contribution

Set the learning rules: when a lesson unlocks, how quiz answers are checked, and what happens at the end of a section. Handled content reordering, caching, and language-specific characters through the cloud migration.

Stack

  • iOS
  • Android
  • Firebase
  • Google Cloud
  • REST APIs

Have a similar project in mind?