1
А. Маркеры пирсов на карте (4 шт.)

Все пирсы находятся на одной карте.

  1. Пирс самостоятельной аренды — иконка QR-кода / умного замка. Сценарий: пользователь сканирует замок и едет сам (САП, весельная лодка, водный самокат и т.д.)
  2. Пирс с сотрудниками — силуэт сотрудника / стойка ресепшн. Сценарий: пользователь приходит, показывает бронь, сотрудник сажает в лодку (шеринг катеров, гриль-лодки, электролодки)
  3. Пирс для катеров с капитанами — штурвал / капитанская фуражка. Сценарий: капитан подплывает к пирсу, забирает пассажира и отправляется на экскурсию
  4. Причал для теплоходов — большой якорь / швартовый кнехт. Сценарий: пользователь находит нужный теплоход у причала и при входе показывает билет

2
Б. Иконки транспорта / объектов (14 шт.)

  1. Водный самокат — SUP-доска с рулём, вид сбоку
  2. Электролодка (е-лодка) — лодка + молния
  3. Гриль-лодка — плоская лодка + значок гриля
  4. Катер нерегистрат (9.9 л.с.) — лодка с небольшим мотором
  5. Катер ГИМС (30 л.с.) — лодка с мотором + значок прав/удостоверения
  6. САП-станция — доска SUP + замочек
  7. Весельная лодка — лодка + весло + замочек
  8. Катер с капитаном — катер + силуэт человека за штурвалом
  9. Теплоход — большое судно с палубами
  10. Рафтинг / моторафтинг — надувной плот + вёсла (вариант с мотором)
  11. Аэролодка — плоская лодка + пропеллер сзади
  12. Гидроцикл (обучение) — джет-ски + значок обучения (шапочка/диплом)
  13. РИБ-лодка — жёсткая надувная лодка
  14. Парусная лодка 
  15. Рыбацкая лодка
  16. Водный велосипед
  17. Катамараны / обычные и электро

3
В. Логика аренды

  1. Букинг — предварительная бронь объекта на выбранное время через календарь.
  2. Шеринг — мгновенный старт аренды на месте через QR/замок без предварительной брони.
  3. Букинг с переходом на поминутный тариф — пользователь бронирует слот заранее, а после окончания оплаченного времени аренда автоматически продолжается по минутному тарифу.
  4. Букинг мест — пользователь покупает билет или место на конкретный рейс, теплоход или групповую экскурсию, а не арендует судно целиком.
Подробное описание логики и сценариев.

1. Букинг
Пользователь заранее бронирует конкретный объект на выбранные дату и время через календарь, а в момент старта аренды приходит к нужному пирсу или сотруднику и подтверждает бронь.

Как работает:
  1. Пользователь выбирает объект.
  2. Открывает календарь.
  3. Выбирает дату, время начала и длительность.
  4. Видит итоговую стоимость.
  5. Подтверждает бронирование.
  6. Получает бронь в приложении.
  7. В назначенное время приходит на пирс и показывает бронь сотруднику или использует её как основание для посадки.
Что важно в интерфейсе:
  • Показывать календарь и доступные слоты.
  • Показывать фиксированную стоимость до оплаты.
  • Показывать статус брони: активна, скоро начнётся, завершена, отменена.
  • Отдельно показывать место посадки: пирс, причал или точку встречи.
Подходит для:
  • Катер с капитаном.
  • Аэролодка.
  • Обучение на гидроцикле.
  • Индивидуальные экскурсии.
  • Часть прогулочных сценариев с сотрудниками.

2. Шеринг
Пользователь не бронирует слот заранее, а находит ближайший доступный объект на карте, приходит к нему и запускает аренду сразу. Этот обычный сценарий кикшеринга.

Как работает:
  1. Пользователь открывает карту.
  2. Видит ближайшие доступные объекты.
  3. Приходит к пирсу / станции.
  4. Сканирует QR-код или замок.
  5. Аренда запускается сразу.
  6. Тариф начинает считаться поминутно или по правилам станции.
  7. После поездки пользователь завершает аренду в нужной зоне или возвращает объект на станцию.
Что важно в интерфейсе:
  • На карте показывать доступность объекта здесь и сейчас.
  • Показывать число доступных единиц на точке.
  • Если это электротранспорт или смарт-станция — показывать заряд / готовность.
  • Показывать понятную кнопку действия: “Сканировать”, “Начать аренду”, “Открыть замок”.
Подходит для:
  • Водные самокаты.
  • Электролодки.
  • Гриль-лодки в шеринге.
  • САП-станции.
  • Весельные лодки с умным замком.
  • Катера для самостоятельной аренды, если они доступны без предварительной брони.

3. Букинг с переходом на поминутный тариф
Пользователь заранее бронирует объект на фиксированное время, но если не завершает аренду вовремя или выходит за рамки сценария возврата, аренда автоматически продолжается уже по поминутному тарифу. Это гибридная модель: сначала бронь как гарантированный слот, потом — логика обычного использования сверх времени.​

Как работает:
  1. Пользователь заранее бронирует объект на конкретный интервал.
  2. В назначенное время получает доступ к объекту.
  3. Во время брони действует фиксированный тариф.
  4. Когда предоплаченное время заканчивается, система проверяет статус аренды.
  5. Если аренда завершена корректно — сессия закрывается.
  6. Если объект ещё используется или не возвращён в нужную зону — включается поминутный тариф.
  7. Дополнительное время списывается автоматически по правилам объекта.​
Что важно в интерфейсе:
  • Ясно разделять два этапа цены: “по брони” и “после окончания — поминутно”.
  • Предупреждать заранее: за 10–15 минут до конца, в момент окончания, после перехода на новый тариф.
  • Показывать таймер оставшегося забронированного времени.
  • Показывать условия завершения: где можно закончить аренду, какая зона считается допустимой, что будет при просрочке.
Подходит для:
  • Гриль-лодки.
  • Катер нерегистрат 9.9 л.с.
  • Катер с правами ГИМС 30 л.с..

4. Букинг мест
Пользователь бронирует не всё судно целиком, а конкретное место на рейсе, прогулке или экскурсии с фиксированным временем отправления. Это ближе не к аренде объекта, а к покупке билета на водный маршрут или посадочное место.​

Как работает:
  1. Пользователь выбирает маршрут, экскурсию или рейс.
  2. Видит расписание и доступные сеансы.
  3. Выбирает дату и время отправления.
  4. Покупает нужное количество мест.
  5. Получает билет или бронь билета в приложении.
  6. Приходит на причал к нужному времени.
  7. Самостоятельно находит нужный теплоход или проходит посадку по билету.​
Что важно в интерфейсе:
  • Показывать не календарь свободной аренды, а расписание рейсов.
  • Показывать количество доступных мест.
  • Показывать точку отправления, номер причала, время посадки и время отправления.
  • В карточке не писать “аренда”, а использовать формулировки “билет”, “место”, “рейс”, “посадка”.​
Подходит для:
  • Теплоходы.
  • Рафтинг / моторафтинг, продаются отдельные места.
  • Экскурсии на водных самокатах, если они продаются по местам в группе, а не как индивидуальная аренда

4
Г. Документы перед началом аренды

  1. Акт
  2. Оферта
  3. Договор аренды
  4. Политика

5
Д. Дополнительные функции объектов

  1. Добавить гриль + 2000р к стоимости
  2. Добавить капитана — на лодках самостоятельного управления

6
Ж. Возможности админки

  1. Уведомления в телеграм для букинга
  2. Синхронизация календаря админки с другими crm-системами

7
З. Фильтр по объектам

  1. При выборе объекта, пирсы на которых данных объектов нет, скрываются.
  2. При выборе объекта, показываем пирсы где объект находиться/привязан.
расписать каждый объект, что показываем кол-во мест в катере, заряд и тд...

как должна выглядеть админка для букинга
возможности:
  • перебрасывать клиентов с объектов
  • добавлять бесплатное время клиенту букинга
  • перекидывать объекты между пирсами (тут и шеринг и букинг)
  • отображать сразу все объекты списком в букинге
  • решить вопрос подтверждения аренды букинга от админа/капитана