Система бронирования для автошколы
Система бронирования для автошколы E-autokoolitus.
Была поставлена задача сделать универсальную систему бронирвания для автошколы в которой есть:
- Несколько филиалов. В каждом филиале свои занятия, цены, ученики и преподаватели.
- Каждое занятие имеет свою цену.
- Ученики в свою очередь также делятся различные ценовые группы и могут иметь дополнительные бонусы на отдельные занятия.
Мы разработали решение, в котором ведется учет занятий каждого ученика, ведется учет занятости преподавателей, а также имеется возможность приема оплаты через интерент-банк при бронирвании занятий.
Кроме этого реализована система доступа учениов к занятиям, чтобы изучение материалов шло последовательно. Пока не пройдены начальные занятия ученик не может перепрыгнуть через урок и забронировать следующее занятие.
Система разработана на базе Drupal.
При разработке системы было разработано несколько своих модулей для а также активно использовался модуль Drupal Commerce.
Краткое реюме:
Возможности для учеников:
- Выбор занятия
- Выбор инструктора
- Выбор даты и времени зянятия
- Возможность оплаты занятия через интернет-банк
- Получение подвержения по e-mail
- Просмотр истории заказов через Свою учетную запись
Возможности для инструкторов
- Просмотр графика занятий - кто и когда зарегистрировался на уроки
- Отправка отчета о пройденных занятиях администратору
Возможности для администратора:
- Управление списком занятий и ценами
- Автоматическое создание и редактирование времени занятий для инструкторов
- Редактирование списка учеников
- Просмотр и редактирование забронированных занятий
- Просмотр отчетов о посещаемости занятий