JhatpatSewa
On-Demand Local Service Marketplace
Finding reliable local service providers (plumbers, electricians, cleaners) quickly is a common pain point. JhatpatSewa is a marketplace platform designed to instantly connect users with verified local professionals through a seamless booking experience.
The application employs a decoupled architecture with a React frontend providing a snappy user experience, backed by a robust PHP/Laravel backend to handle complex relational data (users, bookings, payments, reviews).
- Geolocation Matching: Connects users to the nearest available service providers.
- Secure Booking & Escrow: Integrated payment gateway ensuring funds are held until the job is verified complete.
- Real-time Chat: In-app messaging between customers and professionals.
Managing state consistency across the booking lifecycle (Pending -> Accepted -> In Progress -> Completed -> Paid) required strict database transaction handling. I utilized Laravel's database transactions to ensure that if a payment failed at the final step, the booking status rolled back cleanly without creating orphan records.