ИП Аистов Василий Андреевич
Обучение
Россия
Порталы и сервисы
Октябрь 2020
Нашим заказчиком стала крупная российская школа управления, в которой обучаются будущие предприниматели и руководители бизнеса. Задача, поставленная ее представителем, заключалась в следующем — разработать для школы презентующий веб-сайт с кастомным кабинетом пользователя.
Наш заказчик искал наиболее профессиональное и поддерживаемое решение, так — для разработки мы выбрали фронтенд-фреймворк React, обеспечивающий модульность и быстрое масштабирование фронтенда.
Одной из самых интересных задач для нас стала реализация комплексной анкеты, которую пользователи заполняют, записываясь на курсы. Позже, основываясь на ее результатах, менеджеры составляют уникальную программу для каждого студента.
Среди прочего, создание анкеты подразумевало нестандартную реализацию эффекта Drag-and-Drop. Используется он, к примеру, в одном из разделов, в котором пользователю требуется разместить свои жизненные приоритеты в порядке убывания. Любая библиотека D’n’D под React обеспечивают корректное отображение функций только на ПК, поэтому — выбранную нами мы расширили, адаптировав нужные элементы ещё и под мобильные устройства.
Уже в процессе обучения студентам важно понимать, насколько эффективно они движутся к своей цели. Для этого на главной странице личного кабинета размещается статистика прокачанных скилов пользователя. Чтобы менеджеры могли изменять данные сайта и давать таким образом обратную связь, мы интегрировали его с сервисом gist платформы GitHub, избежав затрат на разработку административной панели.
По итогу мы разработали уникальный сайт для школы будущих руководителей и предпринимателей. Реализованный нами комплексный функционал позволяет менеджерам проекта находить индивидуальный подход к каждому студенту. Уже сотни пользователей прошли на платформе обучение, получив все важнейшие навыки и знания для работы в сфере общественной деятельности и управления бизнесом.
#React #JavaScript
Sixhands Development с удовольствием обсудит вашу задачу