Поиграйка

Ксения Бабочкина

May 10, 2021
3 мин

Задача

К нам обратился заказчик с такой задачей — разработать образовательную интернет-платформу для детей от 5 лет, на которой они смогут в формате игры изучать математику, грамматику и просто получать новые интересные знания об окружающем мире.

Собрав все исходные данные для проекта, мы составили подробное Техническое Задание, в котором детально описали все требования к продукту, и — приступили к разработке веб-приложения.

Разработка

Фронтенд решили реализовать на React как фреймворке, оптимальном для разработки сервисов. Для настройки клиент-серверного взаимодействия, мы реализовали асинхронное выполнение команд, интегрировав сайт с вебхуками (Webhook) — использование этой технологии в будущем избавит ребёнка от потребности обновлять страницу каждый раз, чтобы увидеть запрошенную с бэкенда информацию.

Серверную часть веб-приложения мы разработали на фреймворке Django под Python в связке с Базой Данных PostgreSQL.

Играючи

Так как идея проекта заключается в том, чтобы дети могли учиться в формате игры — на сайте был реализован интерактивный функционал, с которым ребенок мог бы взаимодействовать. Так, мы реализовали Drag-and-drop, позволяющий ребенку передвигать элементы интерфейса (к примеру, соединять слова с картинками или правильные ответы с вопросами). Мы знали, что эффект D’n’D некорректно отображается на мобильных устройствах и некоторых браузерах, и, чтобы разрешить эту проблему, адаптировали его под разные форматы и оптимизировали библиотеку эффекта.

Итог

Платформа вышла в продакшн и на данный момент пользуется популярностью среди нескольких тысяч пользователей — дошкольников, которые уже постепенно начинают познавать мир, обучаясь “играючи”.


Еще о наших проектах

Sixhands GPT Alpha