React Home Services Marketplace Build

Job ID: 40205892

Budget: ₹12,500 – ₹37,500 INR

I need a React-based web app that lets homeowners post one-off jobs—plumbing, electrical, landscaping, and similar tasks—and instantly see nearby tradespeople who can take the work. I already have a commercial React template in mind; what I’m after is the engineering that turns that template into a fully functioning two-sided marketplace.

Core flow
• Service seekers create an account, publish a job, and submit it.
• The system shows local providers by tapping Google Maps & Places for geolocation; distance filters and an interactive map are a must.
• Service providers maintain their own profile, set availability, receive instant job notifications, and apply right on the site—no email or phone hand-offs.
• Once a provider applies, the customer can accept, chat, or decline inside their dashboard.

Key requirements
1. React front-end built from the template, styled to match a clean, modern home-services look.
2. Secure auth with separate roles for seekers and providers plus a shared onboarding flow.
3. Job posting and application modules wired to real-time updates (socket.io or your preferred method).
4. Google API integration for address autocomplete, distance calculations, and map display.
5. Scalable architecture (component-based code, clear state management—Redux, Zustand, or similar—and an API layer ready for Docker/Kubernetes or modular cloud functions).
6. Clean, well-documented code and a short handover video so my small team can extend the project later.

I’ll provide the template license, basic brand colours, and hosting. You bring the React expertise, solid API wiring, and an eye toward future features like payments or reviews. If that sounds straightforward to you, let’s get started.