Подключение API Google calendar
Алгоритм взаимодействия с API Google Calendar
Основной задачей СБ является управление и поддержание в актуальном состоянии базы заказов - информации о почасовой занятости/простое прокатных велосипедов.
Что уже написано и давно успешно функционирует:
- Клиентский интерфейс
- HTML шаблоны для отправки по email
- Формат сохранения данных в google calendar
Задачи:
1. Добавление нового события в Google Calendar (запись в календарь)
2. Проверка, какое количество велосипедов свободно в данный временной отрезок (чтение данных из календаря) и вычисление "всего" минус "занятые", чтобы автоматически принять решение об автоматическом подтверждении или ручной обработке заказа
3. Отправка email администратору в случае нехватки свободных велосипедов согласно данному заказу
4. Отправка email клиенту, в случае, если свободных достаточно (подтверждение бронирования)
5. В зависимости от того, какой язык выбрал клиент при заказе, отправка подтверждения бронирования осуществляется на соответствующем языке (готовые шаблоны имеются)
6. На момент отладки опция режима логирования обязательна, логфайл в стиле linux))
На бесценные (и без указания сроков) заявки не реагирую.
Оплата после принятия результатов вашего труда на моем сервере, WMR по ЦБ РФ на день платежа.
Заявки от новичков (до 1 мес на weblancer) НЕ РАССМАТРИВАЮТСЯ.