Back to catalog
Commerce & MarketplacesLarge system
Service Marketplace (Find & Hire Pros)
A Thumbtack/Upwork-style two-sided marketplace where clients post jobs or browse professionals, compare quotes and reviews, and hire and pay through the platform.
Typically bought by: Founders building vertical hiring marketplaces (home services, freelancers, tutors, care, trades)
Standard features
Always included in the base price. Every one is built, tested and delivered working.
- Pro onboarding: profiles, skills, service areas, portfolios, verification
- Client job posting with category-specific questionnaires
- Matching and notification of relevant pros for new jobs
- Quote/proposal submission and comparison view for clients
- Search and browse pros with filters, ratings, and location
- In-platform messaging with attachment support
- Booking/engagement flow with agreed scope and price
- Payments held and released on completion, minus platform fee (provider-agnostic)
- Two-sided reviews after job completion
- Dispute flow with admin mediation
- Pro dashboard: leads, active jobs, earnings, payout history
- Admin panel: users, categories, fees, moderation, analytics
- Email/SMS/push notifications across the funnel
Popular custom additions
Quoted per feature in the configurator — $50 simple, $150 moderate, $300 complex.
- Lead-credit monetization (pros pay per lead) as alternative to commission
- Background check integration for pros
- Milestone payments and escrow for larger projects
- Instant-book services with fixed pricing
- Pro subscription tiers with profile boosting
- Time tracking and hourly billing for remote work
- AI matching of jobs to best-fit pros
Tech stack
- Frontend
- Next.js + Tailwind CSS
- Backend
- Node.js (NestJS) API
- Database
- PostgreSQL (Neon) with PostGIS
- Integrations
- Payment gateway with escrow-style holds and payouts (Stripe Connect/PayPal/other), Identity/background verification provider, Maps & geocoding (Google Maps/Mapbox), Transactional email + SMS (Resend + Twilio/other), Push notifications