Рассмотрю только ответ с детальной оценкой стоимости
цель бронирование места на автомойках
устанавливать в календарь автомойки телефон клиента
Внешний вид 2х экранов прилагается(видео работы ios версии)
Календарь CalDav сервер.
Теория: sabre.io/dav/building-a-c...
Реализация:gitlab.com/bitfireAT/davd...
Web интерфейс календаря
egor
egor
Адрес календаря можно посмотреть в Web интерфейсе календар
or/default/
egor
egor
Каждая мойка=календарь создается сначала на сервере вручную админом.
Все Данные по мойкам хранятся на севере в xml файле пример файлика в аттаче.
список фич
1. забронировать мойку на выбранное свободное время, записав в календарь мойки на сервер, на выбранное время телефон клиента, стоимость выбранной услуги
1.1 время работы и дни работы мойки брать из xml файла
2. в зависимости от числа боксов(берем из xml файлика) на 1 час можно забукать от 1 до X боксов событий
3. если мойка НЕ имеет статус оплачена(берем из xml файлика) она должна быть постоянно занятого белого цвета
4. Реализовать скидку по времени считываемую из xml файла в %, если есть
5. Показывать красными на карте те мойки которые на выбранное время предлагают скидки, Показывать при выборе услуги в виде слов "скидка 10%" записывать в календарь цену услуги и скидку.
6. при выборе белой мойки, показывать инфо сообщение "На данное время нет свободных боксов"
7. Установка белого цвета маркера после заказа Х-го бокса; Синего при освобождении X-1
Дополнительно
на первом экране реализовать минимально возможные с читаемыми надписями 2 кнопки
- инвесторам
- автомойкам
которые ведут на экран отправки сообщения с 3 полями
телефон (обязательно)
имя
сообщение
Рассмотрю только ответ с детальной оценкой стоимости