en flag +1 214 306 68 37
Web and Mobile Apps Delivered for a Cleaning Services Provider in Just 7 Months

Web and Mobile Apps Delivered for a Cleaning Services Provider in Just 7 Months

Industry
Professional Services
Technologies
React Native, Mobile, iOS, Android

About Our Client

The Client 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.

Challenge

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

Solution

The Client shared their RFP and UI mockups with ScienceSoft and requested their professional assistance in implementing the solution. After consulting with ScienceSoft’s BAs, the Client 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 customers both catered to iOS and Android thanks to React Native’s cross-platform capabilities.

The iOS/Android apps for customers 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 customer 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 customers 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 customer payment history.
  • Exchange chat messages with customers and cleaners.

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

Results

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

Technologies and Tools

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

Have a question to our team or need help with your project?

Our team is ready to provide client references, estimate your project, or answer any other question related to your IT initiative.

Upload file

Drag and drop or to upload your file(s)

?

Max file size 10MB, up to 5 files and 20MB total

Supported formats:

doc, docx, xls, xlsx, ppt, pptx, pps, ppsx, odp, jpeg, jpg, png, psd, webp, svg, mp3, mp4, webm, odt, ods, pdf, rtf, txt, csv, log

More Case Studies