boosting efficiency with scheduling system for Uber-like cleaning company

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel.

  1. my first listA rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel.
  2. my first
  3. item
  4. asfsdf
  5. fweg
  6. we
  • Voila!
  • my first listA rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel.

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

teast

long story short 

Fairy, a startup, aimed to simplify house cleaning with a subscription model for cost-efficient, hotel-like services in California and NY.

Operating like an Uber for housekeeping, it faced a number of issues that needed to be resolved technically. The appointment system needed optimization to minimize commute times for cleaners and ensure efficient scheduling that also met homeowners' unique needs. Personalization and customization were essential due to varying house layouts and owner preferences, along with assuring quality control of cleaning service. Establishing and maintaining trust in both the service and the housekeepers was a priority, which required smart scheduling to ensure clients felt confident and familiar with the housekeepers assigned to them.

Our team engineered a complex appointment management system and built Fairy's Android and iPhone apps from scratch to run it. The system addressed the nuances of scheduling, ensuring not only personalized and trustworthy services but also optimizing housekeepers' schedules for maximum efficiency in terms of time and earnings. A system that perfectly aligned with Fairy's idea – to provide stress-free housekeeping.

key outcomes

99.9%

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

2

mobile apps for iOS and Android 

cost, time-efficient, personalized

scheduling system

client testimonial

team setup

2

afasfa

1

Team Lead  

1

iOS Engineer 

1

Android Engineer 

1

UX/UI Designer 

1

Back-End Engineer 

1

Front-End Engineer 

meet the team

No items found.

what we did 

  • Creating mobile apps for Android and iOS from scratch 
  • Appointment algorithm development to optimize the scheduling of house cleaning appointments, considering factors like client density, travel time, housekeeper availability, trust matters, etc. 
  • API architecture to exchange data between various components of the Fairy platform the mobile app, and external systems
  • Front-end development: performance optimizations, bug fixes, accessibility upgrades, and feature enhancements

tools and technologies

  • ruby on rails
  • postgreSQL
  • redis
  • sideikq
  • react
  • node.js
  • kotlin

continue reading:
No items found.

book a free consultation

Set up a quick call with Taras Kunch, Rebbix's Chief Technology Officer, to discuss the challenges you're facing and get a timeline and budget estimates.

book a 30-min Calendly call

other case studies

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.