Mobile web app & marketplace
A mobile-first marketplace for booking nearby electricians, plumbers, mechanics, carpenters and AC technicians by the hour, with separate apps for customers, technicians and admins.
Open the live demo · Work with TwinStack Studio
Note: The demo runs on sample data that resets every night; the login page has one-tap demo accounts. SMS codes are shown on screen and online payments use a sandbox checkout until a real provider is connected.
- Customers find verified technicians on a list or map, filter by service, distance, price and rating, chat, book a time and pay cash or online
- Live job tracking from Pending to Completed, with a map of the technician on the way and an arrival estimate
- Technicians set services, hourly rate, service area and working hours, accept jobs and track earnings
- Admin dashboard to verify or suspend technicians, manage bookings, payments, refunds, complaints and pricing rules
- A technician can never be double-booked: a PostgreSQL exclusion constraint holds even under simultaneous requests
- Real-time chat and status updates over Socket.IO, phone notifications through Web Push, installable to the home screen
| Find a technician | Technician profile |
|---|---|
![]() |
![]() |
| Layer | Stack |
|---|---|
| Web app | React, TypeScript, Tailwind CSS, Leaflet |
| Mobile app | React Native, Expo, MapLibre |
| Backend | Node.js, Express, Socket.IO, Web Push |
| Database | PostgreSQL |
flowchart LR
CU[Customer<br/>web + mobile app] --> API[Node.js + Express API]
TE[Technician app] --> API
AD[Admin dashboard] --> API
API --> PG[(PostgreSQL<br/>bookings with exclusion constraint)]
API <--> WS[Socket.IO<br/>chat + live job status]
API --> PUSH[Web Push notifications]
CU --> MAP[Leaflet / MapLibre maps]
This is the public showcase. The source code is kept in a private repository. Try the live demo above, and contact TwinStack Studio for a walkthrough or a similar project.
TwinStack Studio builds full-stack websites, web applications, mobile apps, dashboards, portals, automation, and AI-powered products.
© 2026 TwinStack Studio. All rights reserved. See LICENSE.


