Квиз для изучения английских слов. Пользователь выбирает правильное написание по звуковому произношению, определению слова и получает баллы за правильные ответы.
Для правильного определения ответа на слух из предложенных вариантов дается 3 попытки в день.
Каждый тест включает в себя 7 вопросов. В качестве мотивации за каждый правильный ответ начисляются баллы, которые пользователь может обменять на призы.
Можно обновить тарифный план, увеличив количество попыток прохождения тестов.
Основные функциональные особенности:
- Квиз (опросник) с аудио вопросами и текстовыми вариантами ответов
- Анимированные события
- Реакции на ответ с анимацией и картинкой
- Получение баллов за правильные ответы
- Обмен накопленных баллов на приз
- Подписки для получения новых попыток прохождения квиза, промокоды для подписок
- Пуш нотификации пользователю о том, что попытки возобновились
Разработка приложения была разделена на следующие этапы:
- Создание технической спецификации проекта
- Согласование спецификации с заказчиком
- Создание детализированной оценки на основе спецификации
- Выбор инструментов для разработки и технологий
- Разработка архитектуры для хранения данных в базе данных
- Разработка АПИ
- Разработка общей бизнес логики приложения (прохождение квиза, профайл пользователя, подарки)
- Разработка интерфейсов для приложений Андроид и ИОС
- Проектирование и реализация подписок и промокодов для приложения в магазинах Apple Store и Google Play
- Реализация механизма получения призов за баллы
- Реализация пуш нотификаций пользователям
- Развертывание демо сервера для АПИ и управления контентом
- Подготовка тестовых билдов приложений, запуск тестирования
- Тестирование и исправление багов
- Развертывание боевого сервера для АПИ и управления контентом
- Создание приложений в Apple Store и Google Play
- Ревью и публикация приложений в Apple Store и Google Play