Services

Web Development

Industries

Hospitality & Travel

Product

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.

Technologies

Frontend: JavaScript, HTML, CSS, TypeScript, React, React Native, Jest, WebPack, Micro Frontends

Backend: PHP (various versions), Zend Framework, PHPUnit, REST, GraphQL, OAuth 2.0, Docker

DB: MySQL, Redis

Cloud: Azure DevOps Server

CI/CD: GitHub, Azure DevOps Server

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.

Customer quote

Douglas LaPointe

Douglas LaPointe

Sr. Director Product Management, The Rainmaker Group

Rainmaker Group develops software that helps hotels and apartment buildings manage revenues. Usually it takes several months to find someone in the US to join their team. In a matter of days or weeks, Svitla can provide the right expert for the company.

The advantage that works in Svitla’s favor is the number of technologies they cover. Svitla brings professionals of every level, allowing them to accomplish a variety of tasks more quickly and efficiently.

See more cases

Mobile Apps For Jewelry Retailer

Service Mobile Development
Industry E-commerce & Retail

Discover how we developed an e-commerce mobile apps for a leading Latin American jewelry company with over 30 years of market leadership. With newly updated iOS and Android apps, our client successfully differentiated itself from competitors, driving significant increase in sales and revenue.

Automation For Drone Data Analysis

Service Big Data & Analytics, IoT
Industry E-commerce & Retail, Hi-Tech Devices

Discover how we developed an automated information system for a global conglomerate, streamlining data analysis from drone-captured media through microservices architecture and AWS cloud services, resulting in enhanced efficiency, reduced manual effort, and improved data visualization for Data Analysts.

NLP Enhanced Recruitment Solution

Service AI and ML
Industry Human Resources

Explore how we transformed recruitment for an AI technology company by implementing a sophisticated user communication system and enhancing interview processes with real-time natural language processing, significantly boosting efficiency and enhancing candidate experiences.