SHEVEREV
Разработка образовательной онлайн-платформы
SHEVEREV
WDA
2023
#Сайт под ключ#Разработка программного обеспечения#Администрирование серверов

Разработка образовательной онлайн-платформы

830 
SHEVEREV
SHEVEREV Россия, Ростов-на-Дону
Поделиться:
Клиент

Восточно-Европейский Институт Психоанализа (ВЕИП)

Сфера

Обучение

Регион

Россия, Санкт-Петербург

Тип сайта

Порталы и сервисы

Сдано

Сентябрь 2022

Задача

Наш партнер, Восточно-Европейский институт психоанализа (ВЕИП), – первая площадка в России, предоставляющая полноценное психологическое образование в онлайн-формате.

До обращения клиента к нам, институт работал на системе обучения Moodle. Она не выполняла задачи бизнеса и казалась пользователям не удобной: для выполнения рутинных задач приходилось совершать много действий и нужный функционал по работе методиста попросту отсутствовал.

От клиента мы получили следующие пожелания:

- упростить работу специалистов, сопровождающих обучение,

- улучшить опыт использования системы студентами и преподавателями,

- разработать дизайн, соответствующий современным стандартам.   

Решение

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

1Предпроектная подготовка

1. Провели глубинные интервью с пользователями нынешней СДО. На основе полученных исследований собрали данные о пользовательских сценариях и пожеланиях к системе. Продумали логику функционирования ролевой иерархии в системе: методиста, преподавателя, студента;

2. Досконально изучили нишу, протестировав 23 популярные системы онлайн-образования, 7 из них изучили детально. По итогам этого этапа прописали базовые требования к СДО, составили HLD-диаграмму и Mindmap, разработали дизайн-концепцию.

2Технологии

Наша система дистанционного обучения сделана на базе библиотек ReactJS и Redux Toolkit для упрощения работы с состоянием приложения. Реализовано разбиение кода на сегменты: каждый сегмент вызывается тогда, когда он нужен пользователю. Мы используем React Query, чтобы проще организовывать цепочки вызовов API сервисов.

На backend реализовали микросервисную архитектуру. Для разных сервисов используются разные технологии: Go, PHP, Node.js. Микросервисы на Go используют gRPC и применяют многопоточность. В качестве хранилища данных используется PostgreSQL.

3Мобильная версия

Конечно, мы не забыли о мобильных пользователях. В мобильную версию системы добавили те же функции, которые есть в десктопе. О ней подробно пишем в кейсе «Мобильное приложение». 

Результат

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

После релиза веб-системы и приложения мы не перестаем развивать и поддерживать их: улучшаем, получаем фидбек от пользователей, продумываем новые сценарии. 

Сейчас институт насчитывает более 2000 студентов, каждый из которых ежедневно пользуется новым функционалом системы. 


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


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

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

SHEVEREV с удовольствием обсудит вашу задачу

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