Сайт для гостей
Каталог объектов, свободные даты и формы бронирования.
БРОНИРОВАНИЕ И УЧЁТ
Гости выбирают услуги на сайте, администраторы ведут бронирования в своей программе. Мы связали эти части с учётом посещений, персоналом и чатом.
Обсудить похожую задачу
ИНТЕРФЕЙС



КОНТЕКСТ
В загородном комплексе несколько процессов идут одновременно: гость бронирует отдых, администратор проверяет занятость, руководитель смотрит посещаемость и смены. Всем нужны актуальные сведения об одних и тех же объектах и записях.
ЗАДАЧА
Соединить сайт с локальной программой парка. Онлайн-бронирование должно попадать к администратору, а изменения — передаваться между системами с проверкой конфликтов и повторов.
РЕШЕНИЕ
Каталог объектов, свободные даты и формы бронирования.
Бронирования, посещения, смены сотрудников и отчёты.
Редактирование сайта, права сотрудников, журнал действий и чат с подключением внешних каналов.
Передача изменений между базой сайта и базой локальной программы.
ЛОГИКА РАБОТЫ
Сайт хранит данные в PostgreSQL, локальная программа — в SQLite. Изменения проходят очередь обработки. По статусу видно, принята ли операция; при сбое предусмотрены повторная попытка и сверка данных.
Находит объект и отправляет заявку на нужное время.
Обрабатывает запрос и проверяет, не занято ли это время.
Видит подтверждённую запись в локальной программе.
РЕЗУЛЬТАТ
СЛЕДУЮЩИЙ ШАГ
Расскажите, какие операции нужно упростить и какими программами вы уже пользуетесь. Обсудим подходящий вариант.
Обсудить задачу