Service for searching and booking hotels in Russia

The service allows guests to select and book accommodation in Russian cities, and hoteliers to receive reservations through an additional sales channel. For a convenient search for a place of residence, integration with Yandex Map has been implemented. The system has a multi-role model: Guest - Partner - Administrator. The service integrates with the Sberbank payment system for the possibility of both full and partial payment for a booking and with the PMS system to manage created bookings.

  • Web
  • Analytics
  • Design
  • Mobile
  • Testing
Service [a]for searching and booking[/a] hotels in Russia

Goal And Tasks

Develop a service that allows customers to find and book accommodation in Russia.

Service [a]for searching and booking[/a] hotels in Russia
  • 01Market analysis
  • 02System Design
  • 03Interface Design
  • 04Web Services Development
  • 05Mobile Application Development
  • 06Integration with payment services, hotel management systems and Yandex.Maps


The service will help you find various accommodation options at competitive prices using a web or mobile application. To search for a suitable accommodation, the user can use filters by various parameters: location, cost, additional amenities, and others. You can pay for the appropriate option online or at check-in. The entire history of bookings is stored in a personal account. After booking, the user receives an email with important details of the booking. After check-out, you can leave a review and rating of housing, as well as read reviews from other users Service support service works 24/7.



Via the partner's personal account, the partner gets access to manage information about the hotel: prices, seasons, tariffs, room categories and other parameters. The partner can set up synchronization with the channel manager, then his guests will always have the most up-to-date information about available rooms and prices. In order to gain access to the partner's personal account, it is necessary to register in the system as a partner, register a residential facility and conclude an agreement with the service.


Admin Panel

The admin team will be able to process requests for registration of partners in the system, as well as build various reports on the activities of partners in the system.

Admin Panel


  • 01Integration with hotel management system
  • 02Configure Availability, pricing, and restrictions on a Partner Calendar
  • 03Integration with Yandex.Maps
  • 04Search for housing on the map
  • 05Possibility of partial payment for the reservation
  • 06Support for no-show and cancellation fees

Technologies used

  • Java
  • Python
  • Celery
  • Sqlalchemy
  • Redis
  • TypeScript
  • React
  • Flutter
  • Kafka

More projects

Do you have a project or an idea for implementation?

Tell us, fill out the form below and we will discuss the details

By clicking the "Submit" button, I agree to the privacy policy and the processing of personal data