Mira Services

Overview
Mira Services is a multi-sided marketplace platform that powers an entire cleaning operation end to end. It connects three audiences across four applications: customers booking services, field staff executing jobs in the real world, and internal operations managing the whole flow. The system is built around a single Express + Prisma API backed by PostgreSQL with PostGIS for zone mapping, Redis for low-latency location caching, BullMQ for background jobs, and Socket.io for real-time updates.
The standout feature is live operations: supervisors watch cleaners and drivers move across a map in real time, with EN_ROUTE lines drawn between staff and their assigned jobs. GPS pings stream through Redis and Socket.io so the map animates smoothly without hammering the API. A custom dispatch model — the "2-minute advantage" — gives the internal team an exclusive head start on new bookings before they fall into the open provider pool.
Because field staff routinely lose signal, the staff app is offline-first: critical actions queue locally and sync automatically when connectivity returns. A granular role and permission system separates internal Mira staff from external provider companies, with multi-tenant data isolation enforced throughout.
Key features
Real-time GPS tracking map with live EN_ROUTE route lines via Socket.io
"2-minute advantage" job dispatch — internal team gets first refusal before the open provider pool
Offline-first field app that queues actions and syncs on reconnect
Multi-tenant role & permission system (internal staff vs. external providers)
Customer booking app, field-staff app (MiraOps), and internal admin dashboard
Recurring subscriptions, cash collection, and laundry drop-off workflows
Tech stack
Interested in working together?
I'm always open to discussing new projects and opportunities. Let's build something great.