Приложение для изучения языков
Авторы публикуют и меняют порядок аудио- и видеоуроков в админке, не сбрасывая прогресс учеников на iOS и Android.
Задача
Авторы должны были менять материалы и порядок уроков, не ломая прогресс учеников. Те же уроки должны были работать на iOS и Android, включая языковые символы.
Результат
Выпустил приложения для iOS и Android, затем перевёл клиента на собственный аккаунт Firebase/Google Cloud с публикацией в магазинах и документами передачи.
Мой вклад
Задал правила обучения: когда открывается урок, как проверяются ответы и чем заканчивается раздел. Вёл перестановку материалов, кеш и языковые символы до миграции в облако.
Что было выпущено
- 4 типа упражнений: уроки, тесты с мгновенной проверкой, тесты с повтором неверных ответов и выбор слов
- Страницы о культуре: выражения и жесты в конце каждого раздела
- Статистика в админке: общее число пользователей, активность за 7 дней и страны
Стек
- Flutter
- iOS
- Android
- Firebase
- Google Cloud
- REST APIs