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


Было разработано мобильное приложение, в котором пользователи прослушивают произношение слов и выбирают правильный вариант написания или определения из предложенных вариантов.
У пользователей есть 3 попытки в день, каждая викторина состоит из 7 вопросов. За правильные ответы начисляются баллы, которые можно обменять на призы.
В приложении также есть возможность перейти на более дорогой тарифный план, увеличив количество попыток прохождения викторины в день.
Основные функциональные особенности:
-Квиз (опросник) с аудио вопросами и текстовыми вариантами ответов
-Анимированные события
-Реакции на ответ с анимацией и картинкой
-Получение баллов за правильные ответы
-Обмен накопленных баллов на приз
-Подписки для получения новых попыток прохождения квиза, промокоды для подписок
-Пуш нотификации пользователю о том, что попытки возобновились
Технические детали:
Нативные мобильные приложения: Kotlin + XML / Swift + SwiftUI / Мультиплатформенный Kotlin
Rest API: Node.js + Strapi.io
База данных: MySQL
ООО "23 Программиста" с удовольствием обсудит вашу задачу