A local services marketplace, from swipe to payout
A two-sided marketplace app that helps people find trusted local tradespeople, then handles chat, quotes, bookings and payments in one place.
- Client
- Podium
- Industry
- Marketplace
- Delivered
- 2026
- Platforms
- iOS and Android app · Web admin console · REST and WebSocket API
- Apps: iOS, Android and admin
- 3
- End-to-end test suites
- 86
The challenge
Finding a reliable local tradesperson meant phone calls, vague quotes and cash payments. Providers wanted a steady flow of local jobs and a simple way to quote, schedule and get paid.
Our approach
We built a mobile-first marketplace with a swipe deck and map of nearby providers, real-time chat that carries quotes and bookings, and Stripe payments with provider payouts. A web console lets the operations team approve providers, review fraud signals and change policies safely.
What we built
- Swipe deck and map of nearby providers, with higher plan tiers shown first
- Real-time chat with media, quote and booking cards, scaled across servers with Redis
- Quotes, bookings, invoices, reviews and disputes in a single flow
- Stripe payments, provider payouts, subscriptions and chargeback handling
- Provider tools for leads, analytics, portfolio, team and schedules
- Admin console with approvals, fraud flags, versioned policies and role-based access
Technology
- React Native
- NestJS
- PostgreSQL
- Redis
- Stripe
- Next.js
Have a platform like this in mind?
Tell us where you want to go. We'll come back with senior engineers, a clear plan and honest numbers.
What happens next
- 1
A reply within one business day
A senior engineer reads your brief and replies with real questions, not a sales script.
- 2
A focused discovery call
Thirty minutes on your goals, constraints and what success should look like.
- 3
A clear, shareable plan
Scope, team shape, timeline and cost, written up so you can take it to your board.

