Добрий день.
Опис діяльності компанії:
компанія займається доставкою готової їжі, кур'єри є працівниками, тому транспорт надається безкоштовно.
Є кілька категорій транспорту:
- велосипед
- електросамокат
- електровелосипед
- скутер
В кожній категорії певна кількість одиниць техніки. Припустимо, по 10 одиниць.
Завдання: надати кур'єру можливість бронювати техніку онлайн через наш сайт.
бекенд
картка кожної одиниці транспорту
категорія,
модель,
внутрішній номер (не буде відображатися кур'єру, потрібен для внутрішнього використання)
статус (вільний, зарезервований, поломаний)
доступний (тимчасовий інтервал для бронювання, за замовчуванням з 10:00 до 22:00 (робочий час бази)
зарезервований (два параметри)
(від до, тільки по цілим годинам, т.е. від 10 до 11, від 12 до 13 і т.д.)
ким (ім'я прізвище номер телефону мейл кур'єра)
Можливість менеджерам з правами доступу коригувати всі параметри картки вручну, включаючи статус.
Відправка повідомлення на мейл або телеграм ботом про успішне бронювання транспорту
статистика завантаженості транспорту
по кожній одиниці
всього по категорії
всього по всьому парку
Фільтри: конкретний день, місяць, рік, по імені кур'єра
реєстрація кур'єрів
реєстрація через форму (обов'язкові поля: ім'я прізвище, номер телефону, мейл з верифікацією через код)
особистий кабінет кур'єра
відображення змін
-майбутніх
-минулих
Фільтр по даті (день, місяць, рік)
Скасування кур'єром не дозволяється, тільки через менеджера.
реєстрація менеджерів
вручну головним адміністратором
виставлення прав (перегляд резервувань, скасування резервувань, перегляд статистики)
Лог-історія змін (резервування, зміни резервувань, внесення змін у картки транспортних засобів)
Фронт:
очима кур'єра
Реєстрація
Підтвердження мейла
Резервування транспорту
Отримання підтвердження про успішне резервування
Перегляд майбутніх і минулих резервувань з фільтром.
функціонал менеджера
Створення нової картки транспортного засобу
Внесення змін в існуючу картку транспортного засобу (в т.ч. статус резервування, чим скасовується резервування)
Календар - перегляд майбутніх і минулих резервувань з фільтрами (логіка відштовхується від транспорту, починаючи з категорії).
Статистика з фільтрами.