Coracs — система онлайн-бронирования отелей для корпораций. Проект располагает крупнейшей базой отелей, расположенных по всему миру, и предлагает набор уникальных инструментов для поиска по заданным параметрам.
Сервис изначально разрабатывался на системе 1С-Битрикс. В процессе развития сервиса было принято решение перейти поэтапно с Битрикса на framework Yii. Переход был начат, однако не был закончен.
Моя работа заключалась в разработке/доработке серверной части проекта в команде разработчиков
- Разработана гибкая система управления ролями доступа в систему, контроль за затратами и бюджетами поездок
- Реализован поиск отелей в реальном времени с учётом бюджетов, фильтрация отелей по рейтингу/количеству звёзд/местоположению, созданы разные возможности бронирования для разных групп пользователей: мгновенное бронирование в несколько кликов для сотрудников, подбор номеров «под заказ» и аренда конференц-залов для секретарей.
- Для отелей разработана система гибкого ценообразования: отели могут задавать практически любые параметры ценообразования и кастомизируемые ценовые сезоны для индивидуальных и групповых бронирований, а также специальные акции на необходимый период.
- Система электронного документооборота, позволяющая отказаться от стандартной бумажной волокиты — все документы, включая акты и счет-фактуры, доступны в личном кабинете бухгалтера.
- Почти весь интерфейс реализован с помощью асинхронных запросов AJAX, что позволяет работать с ним без перезагрузки страниц.