User Side (Customers)
Flexible Booking
Schedule one-time or recurring cleaning services in just a few taps. Choose service types: standard, deep clean, disinfection, move-in/out, office cleaning.
Package Purchase & Usage Tracking
Purchase multi-session packages and monitor remaining sessions.
Browse & Book Cleaning Services
Search by location, date, rating, price, or provider type (freelancer/company). View cleaner/company profiles, services offered, and customer reviews.
Real-time Booking Updates
Calendar sync. Get timely push or SMS reminders before every session. In-app status updates (en route, in-progress, completed).
Online Payments & Subscriptions
Make payments via PayNow, credit card, or subscription billing. Auto-invoice generation.
Ratings, Reviews & Dispute Resolution
Rate service after each job. Flag issues for customer support follow-up.
Referral, Rewards & Promo Codes
Earn rewards or credits for inviting friends. Apply promo codes for discounts. Loyalty points system.
Live Chat Support
Communicate directly with customer support in-app.
Provider Side (Companies / Freelancers)
Provider Registration & Verification
Company or freelancer onboarding with KYC, certifications, biz registration. Admin approval flow.
Service Listing & Pricing Control
Define available services, pricing tiers, optional add-ons. Set areas covered and working hours.
Team & Schedule Management
Add and manage cleaner staff. Assign jobs manually or allow auto-scheduling. Manage leave and availability.
Job Management Dashboard
View all upcoming, in-progress, and past bookings. GPS check-in/out for cleaners. Job notes and customer preferences.
Package & Subscription Handling
Create custom packages or recurring plans. Auto-renewal or session reminders to users.
Invoicing & Earnings Tracking
Automated invoicing. Weekly/monthly earnings dashboard.
Performance & Ratings Dashboard
Track customer feedback and cleaner ratings. Flag staff for retraining or rewards.
Marketing Tools
Push promotions to customers. Offer bundle upgrades or festive deals. Manage customer retention campaigns.
Admin Side (Platform Owner)
Multi-Provider Control Panel
Approve/verify new provider accounts. Manage service categories and listing standards. Monitor bookings across the ecosystem.
Dispute & Support Center
Handle complaints, refunds, or service disputes. Set resolution SLAs and escalation paths.
Revenue & Commission Tracking
Track platform commission from each provider. Split payments between providers and platform.
Analytics Dashboard
Track user growth, bookings, repeat rates, provider performance. Revenue, usage, and churn trends.
Commission per Booking
(e.g. 10-20% from each transaction)
Subscription Plans for Providers
(premium listings, marketing tools)
Ad & Promotions
(featured providers)
Customer Subscriptions
(weekly/monthly cleaning plans)
Add-on Upsells
(e.g., mattress cleaning, steam mop, after-party cleanup)
Seasonal Promotions
(Run flash sales during holidays or peak seasons)