I want to build a mobile application for a cleaning services marketplace.
The platform connects customers with cleaning service providers (individual workers or cleaning companies). The app should have two main user roles: Customer and Service Provider.
Customer App Features:
- User registration and login
- Location selection and saving multiple addresses
- Browse cleaning companies and individual providers
- View provider profile, ratings, and reviews
- View base prices for services
- Select a service and book directly
- Choose date and time
- Choose number of workers and service details depending on the service
- Payment option (online or cash on arrival)
- Notifications for booking confirmation, service start, and completion
- Ability to rate and review the service after completion
- Save favorite providers
Service Provider App Features:
- Registration and profile creation
- Upload company logo or personal photo
- Add description and services offered
- Set pricing (hourly price, per room price, per meter price, etc.)
- Manage bookings
- Accept or reject requests
- Manage schedule
- View earnings
- View customer ratings
Services in the platform:
- Hourly cleaning
- Apartment cleaning
- Villa cleaning (pricing per floor)
- Sofa cleaning
- Carpet cleaning (price per square meter)
- Window cleaning
- Post-construction cleaning
- Monthly live-in maid service
Additional booking options:
- Male or female worker
- With cleaning materials or without
- Minimum booking for hourly service: 3 hours
- For villas: minimum 2 workers required
Admin Dashboard:
- Manage users
- Manage service providers
- Manage bookings
- Manage commissions and subscriptions
- Manage ads and featured providers
- View analytics and reports
The app should be built for Android and iOS bilangual Arabic and English and we can launch it in mant country with a modern UI and scalable backend.
Show More