A complete home services platform for businesses in Dubai, connecting customers, operations teams, and field technicians through online bookings, payments, job scheduling, and service tracking. Manage the entire service operation from one centralized system.
A ready-to-run system for a home-services company: AC cleaning and repair, deep cleaning, plumbing, electrical, handyman and sofa cleaning. All three apps share one SQL Server database, so every change is reflected everywhere immediately.
Service catalogue with prices, 5-step booking, guest booking or account, tracking by reference and mobile, rescheduling and cancellation, online payment, invoices, feedback and reviews.
Dashboard, bookings, calendar, technicians, customers, service areas, services, invoices, payments and refunds, feedback moderation, notifications, reports, users and roles, settings and branding.
Today's jobs, directions and customer contact, on-the-way and started updates, notes and problem reports, before/after photos, cash or card-machine collection and a completion checklist.
Categories, service options (per unit, per hour, per home) and add-ons, with a quick price check on the home page.
Administrators have full access. Managers work within a role permission matrix the administrator controls, enforced on the server.
The customer pays on the provider's hosted page; HouseMate never sees card numbers. A booking is marked paid only when the provider's signed webhook is verified.
Today's route and job details with address, instructions, contact and price breakdown. "On the way" with ETA and "Start job" update the customer in real time.
Every action is sent to the JSON API, validated on the server and written to SQL Server inside a transaction. There is no browser-side database: a website booking appears in the admin list instantly.
The project can be modified with Claude, Codex and Antigravity. Add services, change booking rules or restyle the front end, then run the test suites to confirm everything still works.
First start creates the database, applies the schema and loads demo data.
Customer website, admin panel, technician app, online payments and customer feedback in one ready-to-run solution.