UrbanEase

Home-services marketplace with live worker tracking, PIN-verified jobs and payouts.

Overview

A service marketplace and commerce platform in the shape of Urban Company. Customers book services instantly or for a slot, watch the assigned worker approach on a live map, and pay in-app. Behind it sit four role-based dashboards for admin, category manager, worker and customer, plus a PIN-verified job flow that makes billing provable and disputes rare.

What it does

  • Instant and scheduled booking with per-worker slot management and availability blocking
  • Live worker tracking on a map via Socket.io and Google Maps
  • PIN-verified job start and end, so the billed duration runs between two codes
  • Worker onboarding with Aadhaar/PAN KYC upload and an admin approval gate
  • Category managers restricted to their own category's services, workers and orders
  • Commission, earnings and payout system with weekly or monthly settlement cycles
  • Product commerce alongside services: cart, inventory, stock alerts and Razorpay checkout
  • Auto-generated GST-ready PDF invoices with a full cost breakdown
  • Coupons engine covering first-time offers, category discounts, referrals and usage limits
  • Audit logs recording who changed what and when across admin actions and order status

Built with

  • React
  • Node.js
  • MongoDB
  • Socket.io
  • Google Maps API
  • Razorpay
  • Cloudinary
  • JWT / RBAC

Built for

Home-services businesses moving off phone bookings and paper job cards,Operators who need to prove a job actually happened before paying for it,Marketplaces managing field workers across categories and territories

See it live

https://urban-company-seven.vercel.app

Want something like this?

Tell us what you are trying to build and we will come back with a written scope and a realistic budget.

Book a free consultation