KyivHospitality: Custom Booking Engine on Solomono | Solomono.Agency

Booking & Property Management

KyivHospitality

Custom Booking Engine on Solomono
We transformed a standard e-commerce platform into a specialized property management and reservation system, featuring interactive calendars, dynamic pricing, custom authentication, and automated duration-based discounts.
Build a Booking System

Industry

Hospitality / Rental

Type

Booking Engine

Platform

Solomono CMS

Payments

LiqPay / Fondy API

Core Challenge

Custom Auth & Logic

Languages

Multilanguage
About the project
KyivHospitality provides premium short-term apartment rentals in the heart of Kyiv. Operating in the hospitality industry requires a digital infrastructure entirely different from standard retail e-commerce. They needed a robust, interactive booking system.

Instead of a standard shopping cart, the client required an UpToDate reservation calendar where users could visualize availability and pricing instantly. The platform also needed to support multiple languages and provide administrators with granular control over seasonal pricing and availability.
Engineering a hospitality-first user experience

Hospitality clients do not log in with standard emails and passwords; they expect to track their bookings securely using reservation details. We engineered a custom authentication flow requiring a unique reservation confirmation number, last name, and arrival date.

Aesthetically, the site received a structural upgrade. The header was redesigned to evoke a boutique, premium feel, and relevant contextual banners of Kyiv were integrated across individual apartment pages to sell the destination alongside the accommodation.
We customized the Solomono Engine, shifting it from a traditional product catalog into a specialized property management platform with custom authentication and dynamic pricing rules.
The Challenges

Core hospitality challenges solved.

Manual Discounts

Applying duration-based discounts for long-term stays required manual intervention, slowing down the booking process.

Refund Operations

Managing cancellations and processing refunds directly from the site required deep integration with payment APIs.

Standard Authentication

Typical email/password logins introduced unnecessary friction for guests who simply wanted to check their reservation status.

Availability Control

Administrators lacked a visual interface to block out dates for maintenance or offline bookings on a per-apartment basis.

Static Pricing Limits

Standard CMS product pricing could not handle the need for temporary rate changes for holidays (like New Year) or specific calendar days.

Technical Strategy

Developing a bespoke reservation engine

Interactive Pricing Calendar
Engineered an UpToDate visual calendar directly on the apartment pages. Users can see daily prices instantly. The backend allows admins to easily modify prices for specific dates and block out unavailable days.
  • Live availability calendar
  • Daily price visualization
  • Admin date blocking
  • Holiday surge pricing
Business Value
Maximizes revenue through dynamic seasonal pricing and prevents double-bookings
Algorithmic Duration Discounts
Implemented automated logic that instantly calculates savings during the booking flow: generating an 8% discount for weekly stays and a 20% discount for monthly reservations.
  • Auto-calculated discounts
  • Weekly (8%) tier
  • Monthly (20%) tier
  • Transparent checkout
Business Value
Incentivizes longer stays automatically, increasing the average order value and occupancy rate.
Custom Guest Authentication
Replaced standard CMS logins with a secure, hospitality-specific gateway. Guests authenticate using their unique Confirmation Number, Last Name, and Arrival Date to view their dashboard.
  • No-password auth flow
  • Confirmation ID validation
  • Arrival date verification
  • Private reservation views
Business Value
Provides a frictionless, highly professional guest experience matching top-tier hotel standards.
Full Operational Control
Upgraded admin panels for total manageability. Staff can modify static texts (Pet Policy, FAQ), manage reservations, and process cancellations/refunds via LiqPay/Fondy integrations.
  • Static page editing
  • Reservation modifications
  • API refund processing
  • Multi-language (EN/UK)
Business Value
Eliminates the need for constant developer support, granting the business true operational autonomy.
Home Page Home Page
Product Page Product Page
Catalog Page Catalog Page

Questions this project answers.

01 How is pricing calculated?
02 Why avoid standard logins?
03 Can admins block out specific dates?
04 Are refunds integrated?
Build Your Booking Engine

Ready to upgrade your property management?

Want to build something great?

*This field is required.
By clicking the "Book a free discovery call" button you agree to our Privacy Policy terms