RORQUAL Разработка сайтов и web-приложений на Ruby on Rails

StarTrainings

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

Были поставлены две основные задачи:

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

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

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

Личный кабинет устроен таким образом, что пользователь видит в нем список всех существующих курсов. Существуют три вида курсов:

  1. Открытые — это курсы, которые пользователь купил ранее.
  2. Курсы с ограниченным доступом, где большая часть материалов и занятий недоступна, но материалов достаточно, чтобы иметь представление о тематике выбранного курса.
  3. Незапустившиеся курсы, работа над которыми еще ведется.

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

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