Перезвоните мне

Личный кабинет Академии коучинга

Разработка личного кабинета для кураторов и студентов образовательных курсов

Год запуска: 2023
5Призм

О проекте

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

Целевая аудитория

Целевая аудитория

  • Студенты, стремящиеся к улучшению академических знаний и приобретению дополнительных навыков;
  • Профессионалы, направленные на повышение своей квалификации, переквалификацию или освоение новых навыков в рамках текущей или будущей карьеры;
  • Люди, заинтересованные в саморазвитии и обучении новым навыкам в различных сферах, представленных на сайте;
  • Предприниматели и бизнес-лидеры, стремящиеся получить знания о лучших практиках в управлении бизнесом, маркетинге, финансах и других областях.

Задачи проекта

Задачи проекта 5Призм

1. Разработка интуитивно понятного интерфейса личного кабинета с распределением ролей для кураторов и студентов.

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

3. Создание механизма обратной связи для эффективного общения между кураторами и учениками, включая возможность оценивания и комментирования занятий.

4. Разработка персонализированного функционала для адаптации материалов и заданий под нужды различных групп студентов.

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

6. Внедрение средств сбора данных о деятельности пользователей для анализа и улучшения пользовательского опыта.

Информация о проекте

Команда

2 PM, 2 Frontend, 2 Backend, 2 QA

Основной стек

PHP + WordPress

Время разработки

120 часов

Статус проекта

Проект успешно реализован

Экран опросника 5Призм

Экран опросника 5Призм

Опросники по курсам

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

Экран статистики обратной связи 5Призм

Экран статистики по обратной связи

Статистика обратной связи

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

Анкета обратной связи 5Призм

Анкета обратной связи 5Призм

Анкета обратной связи

В проекте реализована объемная анкета обратной связи для студентов, охватывающая коуч-сессии. Содержание анкеты зависит от номера сессии и роли пользователя. Процесс редактирования проходит в несколько этапов: заполнение, проверка/возврат, подтверждение, отправка результатов. Доступ и отображение анкет зависят от роли пользователя и текущего статуса. Все анкеты фильтруются по дате, студенту, учителю, курсу, номеру сессии и статусу заполнения.

Файлы PDF 5Призм

Анкеты доступны в формате PDF

PDF-формат анкеты

Реализована функция генерации точной PDF-копии заполненной анкеты, которую пользователи могут скачивать. Копия анкеты точно воспроизводит все введенные данные и соответствует оригиналу. Это предоставляет пользователям удобный способ сохранения и архивирования результатов коуч-сессий в формате PDF.

Этапы разработки

1

Верстка

На этапе верстки проекта использовался плагин WordPress WP-SCSS для сбора стилей. Этот инструмент позволяет управлять стилями проекта с помощью языка препроцессора Sass. Вместо написания CSS кода напрямую, разработчики могли использовать Sass для более эффективного и удобного написания стилей.

WP-SCSS интегрирован с WordPress и автоматизирует процесс компиляции Sass в CSS при каждом сохранении файла. Это обеспечивает мгновенное обновление стилей без необходимости ручной компиляции

2

Бэкенд

На этапе бэкенда проекта использовались возможности WordPress, предоставляя гибкий функционал с помощью кастомных типов записей и таксономий. Для управления ролями был задействован плагин User Role Editor, который обеспечивает создание, редактирование разрешений и присвоение нескольких ролей одному пользователю.

Дополнительно, для удобного редактирования анкет в админке использовался Advanced Custom Fields (ACF), что позволило эффективно настраивать и управлять данными.

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

Для генерации PDF-файлов был использован Chrome Driver, работающий на отдельном VPS-сервере. Это обеспечивало высокую производительность и возможность генерации PDF в автономном режиме, не нагружая основной сервер.

3

Тестирование

На этапе тестирования проекта проводилось ручное тестирование функционала для обеспечения надежности и корректности работы системы.

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

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

Результаты

1. Реализация полноценного функционала личного кабинета. Пользователи и кураторы имеют доступ к необходимым функциям в удобной форме;

2. Расширение клиентской базы. Увеличение числа студентов и профессионалов, зарегистрировавшихся на сайте;

3. Улучшение пользовательского опыта. Повышение удовлетворенности пользователей за счет улучшенной навигации и коммуникации;

4. Исключение перехода на сторонние сервисы. Устранение необходимости использования внешних платформ для управления курсами;

5. Обеспечение эффективной коммуникации. Система обратной связи способствует улучшению взаимопонимания между кураторами и студентами;

6. Единый стиль и навигация. Личный кабинет гармонично вписан в общий дизайн и структуру основного сайта.

Понравился кейс?

Обсудить мой проект

Ознакомьтесь с другими нашими проектами

Интернет-магазин БАДов и витаминов

Превью кейса Nature's Sunshine

Мобильное приложение спортивного издания «ПЛЕЙМЕЙКЕР»

Превью кейса Playmeyker

Сайт крупнейшей в Петербурге компании водного туризма

Превью кейса Нева Тревел

Каталог индийских фильмов Somindram

Превью кейса Somindram

Веб-конструктор для проектирования контейнеров

Превью Конструктор контейнеров

Платформа для организации свадеб Wendor

Превью Wendor

Этот сайт использует cookies.

Этот сайт использует файлы cookie для хранения информации на вашем устройстве.