UpMaid On-demand house cleaning app like Uber

UpMaid is an on-demand house cleaning platform to connect hosts & contractors in real-time. It has a host app to post the job requests, a contractor app to browse and apply for these jobs, and an admin panel to manage both host & contractor.

  • Provided Services UX / UI Design, App Development, QA

  • Year 2019-2020

  • Platform iOS, Android and Web

Abstract

We, at Space-O, developed UpMaid- a house cleaning app for iPhone and Android that connects short term rental cleaning services to property owners who need to clean their houses or even just specific rooms.

Using the Host app, the host puts up a cleaning job along with all the details like address, contact number and type of rooms, service required, budget and specific checklist. The contractor who fits the description can apply for the job or bargain a deal if there is an issue in the budget.

The hosts get the job done at a fair price while the contractors earn money for their services using this home cleaning app. Airbnb rental owners may also sync their Airbnb calendars with this home cleaning service app. By doing so, the cleaning job for the listed property is automatically posted according to the check-in and check-out timings of the guests.

Being a leading apps development company in Canada , we also provided our client with a post app deployment service for a specific time period. We made sure that there is no technical glitch and it functions flawlessly on the app platforms.

Abstract

Do you have an idea to develop a house cleaning app or an on-demand app for home services?

Want to know how to go ahead with the process?

Key Features We Integrated Into This Uber Of Cleaning App

Upmaid Host App
Sign-up

Sign-Up

This is the first screen that all the users view when they open the app. The users need to sign up and make an account to use the app. They need to fill information like name, contact details, property address and property description to sign up.

Post Job

Post Job

After listing their property or properties in the app, the users need to post job requests. To add a job, they need to add information like what type of service they want, how many rooms to clean, their budget for the service, and others.

Checklist

Checklist

The host may put in-detail requirements by selecting the number and type of rooms to be cleaned, adding multiple tasks like cleaning done for the ceiling, furniture for a single property. They may even inform if the cleaners need to bring anything or not.

Airbnb sample jobs

Airbnb Sample Jobs

For Airbnb cleaning services, the owners just need to add their property and sync the Airbnb calendar with the house cleaning services app. The app will automatically post a job for the property whenever the guests check out.

Payment history

Payment History

The host may keep a track of all their jobs by just clicking on the Payment history feature. The home cleaning services app allows them to view details of all their jobs whether they are pending, accepted, or completed.

Contractor list

Contractor List

The hosts may view a list of contractors that are available for their job. This ‘find a contractor app’ allows them to view all the details like distance, reviews, job success percentage, budget, and hire the one that suits their needs.

In-app chat

In-App Chat

This home cleaning app lets the contractors as well the hosts interact with each other. In-app chat feature helps both the parties to strike a deal after bargaining or the host may inform contractors of specific instructions.

My spending

My Spending

This feature helps the hosts to keep tabs on all the money they have spent on this app for cleaning services. They can get spending reports of the expenses done weekly, monthly, yearly or between any two dates.

Upmaid Contractor App
Sign Up

Sign Up

Just like hosts, even contractors need to sign up to use this on-demand cleaning service app. They need to add information like the name of the services, type of services, date of birth, contact details like verified email id and phone number.

Browse Job

Browse Jobs

The contractors may browse for the posted jobs in the app. They may select a radius to search for jobs by putting a distance that is convenient for them. They can then apply or bargain for a job by putting their budget before applying.

Views

Views

Three types of views- List, Calendar and Map view are available for the contractors to view their jobs. List view is basic while Calendar view shows jobs on the calendar dates and Map view displays jobs by pinning the location on the map.

My Jobs

My Jobs

In this on-demand cleaning app, My Jobs feature displays all the jobs of the contractor. The contractors can view their accepted, pending, and completed jobs along with all the details like the price and type of the service.

In-app Chat

In-App Chat

This is again a common feature in both the apps- Host and Contractor app. The contractors may use this feature to contact the host in case they need to clear a doubt or discuss their price, service, or get feedback.

My Earnings

My Earning

My earning feature shows all the earnings that the contractor has made by providing his services using this house cleaning app. They can view weekly, monthly, yearly, or custom reports of their earnings with complete details of the job done.

Upmaid Asmin Panel
Manage Contractors

Manage Contractors

The admin has access to the information like name, email id, phone number, description that the contractors fill up at the time of signing up. Later the admin verifies the contractor after checking photo id, references, and criminal records.

Manage Hosts

Manage Hosts

The admin also has access to the information of the hosts. There is no stringent verification apart from verifying a phone number and email id. The admin may view the hosts’ information and check their activity status.

Job Postings

Job Postings

The admin may view all the jobs along with the details. The job postings are available with job id, property name, location, price, date, time, the status of the job- accepted, pending, completed, contractor’s photo, description, and checklist for cleaning.

Earning Reports

Earning Reports

The admin may check the contractor’s earnings, admin’s earnings as well as total earnings. The admin may access and download daily, weekly, monthly reports and even select a custom date range to get the report of a specific duration.

Dispute Reports

Dispute Reports

If there is any dispute between the host and the contractor, the admin may view the details of it. He /She may also send a message to the person who reported it and see what actions can be taken to resolve the dispute.

Manage Content

Manage Content

The admin is also responsible for managing the content of content pages of the app like Help, FAQ, Privacy Policy, and Terms & Conditions. He /she also manages the content of Dispute reply, Confirmation, Password Reset, and other mails.

Manage Settings

Manage Settings

The admin also manages various settings of this house cleaning services app. The admin manages booking amount- to be kept fixed or percentage fees, hourly rate, job reminders, rating popups, and minimum wages.

Manage Payments

Manage Payments

Admin has control over the payments. After the host pays the cleaner digitally, the money is transferred to the admin. The admin takes his share from the service fee and then transfers the funds to the contractor as per the deal.

App Screens

Icon Concept

Icon Concept

Colors

We have used clean and minimalistic UI design with bright accent colors to make it look intuitive.
Colors

Typography

Typography

Do you have an idea to develop a house cleaning app or an on-demand app for home services?

Want to know how to go ahead with the process?

Results

Online Scheduling Made Possible

Platform For Hosts and Contractors This online house cleaning app like Uber has bridged the gap between professional homekeepers and the hosts. It provides an easy way for the hosts by scheduling their household chores and also allows the contractors to work independently.

Real-Time Event Management

Automating the BusinessNo bill books or yellow pages are needed as the entire manual process from calling a home keeper to his payments is automated. With just a few clicks, both the parties can connect and communicate regarding the work & task to be performed.

Listing of Event Companies & Events

Revenue GenerationThis on-demand Uber-like app for cleaning is not only improving the process but also making both the parties increase their bookings and complete their routine tasks, eventually resulting in online profits for the business.

Results