Services marketplace case study: provider aggregator with escrow payments
A two-sided marketplace with geo-search for providers, ratings and a safe deal. Web + iOS + Android.
- Providers
- 12,000+
- Time to MVP
- 9 weeks
- Client
- Home services startup
- Timeline
- 9 weeks to MVP, then development in sprints
- Team
- Product manager, designer, 3 developers, QA
Challenge
What the client came with
The founders wanted to launch a home services aggregator: plumbers, electricians, cleaning, minor repairs. The main risks of a service marketplace are trust and payment: customers are afraid to pay upfront, and contractors are afraid to work without a payment guarantee.
They needed to reach the market within one quarter with a web version and mobile apps, without laying down an architecture that would have to be rewritten as they grew.
Solution
What we did
- 01
Safe deal
Payment is held when the order is placed and released to the contractor once the result is confirmed. Disputes are resolved in the admin panel with the full chat history and photos.
- 02
Contractor geo search
Orders are shown to contractors within range who have the right skills; priority is based on rating, response speed and workload.
- 03
Ratings and moderation
Contractor verification, reviews only after a paid deal, automatic flags for suspicious activity.
- 04
Domain-based architecture
Catalog, orders, payments, notifications and moderation are separate modules with APIs, which made it possible to add mobile apps without changing the backend.
Features
- Accounts for customers, contractors, moderators and administrators
- Escrow payments and contractor payouts
- Order chat with photos
- Push and Telegram notifications
- iOS and Android on React Native
- BI reports by city and category
Results
- MVP launched in 9 weeks
- 12,000+ contractors on the platform
- Mobile apps added without rewriting the backend
Contact
Always happy to discuss a new project.
Fill in the form — or a detailed brief if your requirements are already clear. We'll reply with an estimate and a plan.
- 01Tell us about your task, goals and timeline
- 02Get a clear estimate and plan
- 03Call with the head of the lab
hello@b2b-lab.ru