Royal Thai
Сеть спа-салонов тайского массажа. Система записи, в которой бронь — это не время в календаре, а одновременно свободные комната нужного типа, мастер нужной специализации и подходящий промежуток времени.
- Заказчик
- Royal Thai, royalthai.ru, Санкт-Петербург
- Годы
- 2022 — 2024
- Объём работ
- Продукт, интерфейс, сервер, интеграции, эксплуатация
- Стек
- Bitrix и PHP, Vue.js, микросервисы на Go и Python
Задача
Запись в спа выглядит как выбор времени, а на деле это пересечение нескольких дефицитных ресурсов. Программа идёт свой срок. Ей нужна комната подходящего типа: для двоих — своя, для хаммама — своя. Нужен мастер, владеющий именно этой техникой, а традиций в сети несколько: тайская, балийская, аюрведическая. И всё это должно оказаться свободным в один и тот же момент, в одном и том же салоне.
Ошибка тут стоит дороже, чем в интернет-магазине. Человек уже пришёл и стоит на ресепшене, а комнаты нет, или мастер занят вторым гостем. Столик в зал не добавишь.
Что сделали
- Модель ресурсов: салоны, комнаты и их типы, мастера и их специализации, программы и их длительность.
- Подбор брони по всем ограничениям сразу, а не по одному календарю.
- Учёт оказанных услуг: что фактически было проведено, кем и в какой комнате.
- Bitrix остался учётной системой, расчёт доступности и частые обновления ушли в сервисы на Go и Python.
- Интерфейсы на Vue.js — для гостя и для администратора салона.
Результат
Сеть работает с 2007 года и продолжает принимать записи; система пережила передачу и остаётся в работе.
Почему это про нас
Этот проект шёл одновременно с Важной Рыбой: те же два года, тот же стек, та же команда — и совсем другая трудная задача. Там надо было показать живой процесс клиенту, здесь — не дать системе пообещать то, чего нет.
И там, и там мы не меняли работающую учётную систему, а достраивали рядом то, чего ей не хватало.