Upgrading guest portal's architecture improves its operation and reduces support costs


Rainmaker: Hotel Guest Portal


Back-end, Front-end, Cloud, DevOps, QA


Hospitality & Travel


JavaScript, React, PHP, AWS

Project type



The Rainmaker Group specializes in delivering advanced software solutions to hotels and apartment complexes, optimizing pricing and revenue management. The Resident Portal lies at the heart of communities, serving as an all-encompassing mobile platform for apartment life. It boosts online payment adoption, lease renewals, and monetizes amenities, events, and rentable items, while increasing staff efficiency and portfolio yield. Streamlining self-service options, the portal allows on-site staff to concentrate on high-value tasks such as paperless payments, service requests, reservations, in-app lease renewals, renters insurance, and package tracking.

Business needs:

- Keep pace with the market demands to ensure a high level of user satisfaction with the solution.

- Optimize a cloud-based system for increased operational efficiency and cost-effectiveness.

- Streamline the testing process to reduce manual work and operational costs.

- Provide operational resilience, disaster recovery strategies, and robust cybersecurity.

Suggested solutions from Svitla:

- Ensured effective project management to provide a smooth development of new features.

- Created and implemented a new UI architecture for the project's web component, utilizing JavaScript, TypeScript, React, and Micro Frontends. Refactored legacy code to increase quality.

- Updated and refined the CI/CD process based on Azure DevOps Server for all components.

- Implemented a container system in Azure, configuring database servers for MySQL and Redis.

- Developed Unit and Integration tests for the system's frontend and backend aspects, achieving a 90% test coverage for new subprojects.

Value delivered

Established a swift and dependable cloud-based deployment process for new features.
Ensured the system's reliable operation for a large user base.
Reduced operational costs of the cloud-based system, minimizing project support challenges.
Through achieving 90% test coverage, the client significantly reduced costs by minimizing major live environment bugs and potential downtime.

The Rainmaker Group, Jon Pastor | Testimonial | Svitla Systems

The Rainmaker Group provides software that helps hotels and apartment buildings price and manages revenue. Usually, it takes several months to find someone in the US to join their team. With Svitla the company can get the right person with the necessary expertise within a week or two. The advantage that works in Svitla’s favor is the number of technologies they cover. Svitla can provide professionals of any level, from junior to middle to senior and enables its clients to get things done faster and more cost-effectively.

Jon Pastor
CTO, The Rainmaker Group

Have a project in mind?

We'd love to help! Briefly describe your project, and we will contact you within a day.

Thank you!
We will contact very shortly.

Your message is recieved. Svitla's sales manager of your region will contact you to discuss how we could be helpful.