React Native Development of a Web App and Mobile Apps for a Provider of Cleaning Services

React Native Development of a Web App and Mobile Apps for a Provider of Cleaning Services

Professional Services
React Native, Mobile, iOS, Android


The Customer is a European cleaning startup. Their goal is to digitally connect their cleaner employees and those in need of cleaning, allowing convenient two-way communication.


To run their business, the Customer needed to develop a software solution consisting of a mobile app for cleaners, a mobile app for clients, and a web app for admins, who monitor client-cleaner cooperation. However, the Customer didn’t have the skills necessary for the app development project.


The Customer shared their RFP and UI mockups with ScienceSoft and requested their professional assistance in implementing the solution. After consulting with ScienceSoft’s BAs, the Customer decided to leverage React Native for both a web app and mobile apps. ScienceSoft’s team of a project manager, 2 React Native engineers, a backend developer, and a testing engineer started development in just a week after business analysis was complete and worked under the Scrum methodology for 7 months. The apps for cleaners and for clients both catered to iOS and Android thanks to React Native’s cross-platform capabilities.

The iOS/Android apps for clients made it possible to:

  • Choose a specific cleaning category.
  • Add extra requests in a comment.
  • Specify the address and day/time of cleaning.
  • Add a card (for automated payment after cleaning is complete).
  • View a list of cleaners available in the area.
  • View a cleaner’s profile (with rating and client reviews).
  • Exchange chat messages with a cleaner and user support.

The iOS/Android apps for cleaners allowed:

  • Accepting/Declining new orders.
  • Viewing a list of all accepted cleaning orders.
  • Viewing details of each order (payment, address, type of cleaning).
  • Viewing current income from all orders.
  • Connecting a Stripe account.
  • Set working hours/vacation days.
  • Exchanging chat messages with clients and the user support.

The web app for admins enables them to:

  • Add/Remove cleaners’ profiles.
  • View individual cleaner’s order history and order queue.
  • View client payment history.
  • Exchange chat messages with clients and cleaners.

ScienceSoft’s backend developer successfully performed the apps’ integration with the shared back end.


The React Native cross-platform technology, leveraged by ScienceSoft’s team, allowed the Customer to reduce development costs while getting powerful apps. The apps were adopted by the startup’s employees and clients in under a week and now drive the Customer’s business.

Technologies and Tools

React Native, React, Flux, Redux, Firebase, Laravel, MySQL, Google Cloud.

Need help with a similar project?

Drop us a line, and our rep will contact you within 30 minutes to arrange an initial discussion.

More Case Studies

Development of IPTV &amp; SVOD Apps and a Web-based Management System for a TV Industry Leader</a> </p> <p class="cs-description">A success story of a long-term partnership (over 5.5 years) which has brought the Customer to become one of the leading TV apps providers in the world. Created with ScienceSoft&#039;s help, the company&#039;s star product – hybrid mobile apps – now power T-Mobile, Orange and other telecom industry leaders.</p> <a href="" class="btn btn-link-arrow btn-link-arrow--right cs-learn-more-btn"> LEARN MORE </a> </div> </div> <div class="cs-item-wrapper"> <div class="cs-image-container"> <a href="" class="cs-image-wrapper"> <img class="lazy cs-image" width="200" height="200" src="data:image/svg+xml;base64,CiAgICAgICAgICAgIDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAwIDIwMCc+CiAgICAgICAgICAgICAgICA8cmVjdCB3aWR0aD0nMjAwJyBoZWlnaHQ9JzIwMCcgZmlsbD0nI2YyZjJmMicvPgogICAgICAgICAgICA8L3N2Zz4KICAgICAgICA=" data-src="/boss/images/92297251-aa2d-4fe5-8c54-359978fcf88cviber_app.png" alt="Design and Development of the Viber Messenger with 1.17 Billion Users"> </a> </div> <div class="cs-content"> <p class="cs-title accented-text"> <a href="">Design and Development of the Viber Messenger with 1.17 Billion Users</a> </p> <p class="cs-description">An ambitious start-up commissioned ScienceSoft to create an instant messaging and VoIP app which now boasts over 1.17 billion active users across the globe.</p> <a href="" class="btn btn-link-arrow btn-link-arrow--right cs-learn-more-btn"> LEARN MORE </a> </div> </div> ">