ООО "23 Программиста"
Учи слова- образовательное и развлекательное приложение, для изучения английского языка.
ООО "23 Программиста"
#Проектирование приложений#Дизайн приложений#Программирование приложений

Учи слова- образовательное и развлекательное приложение, для изучения английского языка.

ООО "23 Программиста" Россия, Новосибирск
Поделиться: 0 0 0
Учи слова- образовательное и развлекательное приложение, для изучения английского языка.
Клиент

Арт-Консьерж

Сфера

Образование, наука, работа

Регион

Россия

Сдано

Ноябрь 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 


Стек технологий

  • Kotlin Kotlin Язык программирования
  • Swift Swift Язык программирования
  • MySql MySql База данных
  • Node.js Node.js Среда разработки

Над проектом работали:


Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

ООО "23 Программиста" с удовольствием обсудит вашу задачу

Оставить заявку