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

1. Провели глубинные интервью с пользователями нынешней СДО. На основе полученных исследований собрали данные о пользовательских сценариях и пожеланиях к системе. Продумали логику функционирования ролевой иерархии в системе: методиста, преподавателя, студента;
2. Досконально изучили нишу, протестировав 23 популярные системы онлайн-образования, 7 из них изучили детально. По итогам этого этапа прописали базовые требования к СДО, составили HLD-диаграмму и Mindmap, разработали дизайн-концепцию.
Наша система дистанционного обучения сделана на базе библиотек ReactJS и Redux Toolkit для упрощения работы с состоянием приложения. Реализовано разбиение кода на сегменты: каждый сегмент вызывается тогда, когда он нужен пользователю. Мы используем React Query, чтобы проще организовывать цепочки вызовов API сервисов.
На backend реализовали микросервисную архитектуру. Для разных сервисов используются разные технологии: Go, PHP, Node.js. Микросервисы на Go используют gRPC и применяют многопоточность. В качестве хранилища данных используется PostgreSQL.
Конечно, мы не забыли о мобильных пользователях. В мобильную версию системы добавили те же функции, которые есть в десктопе. О ней подробно пишем в кейсе «Мобильное приложение».
За 5 месяцев мы создали и запустили масштабируемую и надежную систему дистанционного обучения в институте, сделали понятную и простую ролевую иерархию внутри нее, добавили недостающий пользователям функционал.
После релиза веб-системы и приложения мы не перестаем развивать и поддерживать их: улучшаем, получаем фидбек от пользователей, продумываем новые сценарии.
Сейчас институт насчитывает более 2000 студентов, каждый из которых ежедневно пользуется новым функционалом системы.
Go (Golang)
PHP
TypeScript
React.js
Elasticsearch
PostgreSQL
Node.js
Visual Studio Code
Adobe Photoshop
Adobe Illustrator
Figma
Яндекс Метрика
Google Analytics