Поиграйка

В 2020-м многие открыли для себя дистанционное обучение, и так в течение одного года на просторах интернета развернулась масса различных школ и образовательных платформ. Мы также с большим интересом погрузились в эту сферу и вступали в сотрудничество со школами и частными лицами, обращавшимися к нам с заказами на разработку подобных проектов — об одном из них расскажем в этом кейсе.

Задача

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

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

Разработка

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

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

Играючи

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

Галерея

Итог

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

Хотите обсудить ваш проект?

Спасибо! 
Мы свяжемся с вами в ближайшее время.
При отправке формы произошла ошибка :(