ServiceHub
A full on-demand service marketplace in the style of Urban Company or TaskRabbit: customers book a service, the platform matches a provider, the job runs through a server-enforced status flow with live tracking and chat, and payment captures and splits automatically through a built-in wallet ledger. One Flutter codebase powers both the customer and provider apps, in English and Arabic with full right-to-left support, alongside a React admin dashboard.
Overview
What this product does
A full on-demand service marketplace in the style of Urban Company or TaskRabbit: customers book a service, the platform matches a provider, the job runs through a server-enforced status flow with live tracking and chat, and payment captures and splits automatically through a built-in wallet ledger. One Flutter codebase powers both the customer and provider apps, in English and Arabic with full right-to-left support, alongside a React admin dashboard.
What's included
Everything you need to launch
- Flutter customer + provider app
- React admin dashboard
- Node.js backend
- MongoDB + Redis
- Authentication (OTP + JWT)
- Documentation
- Deployment instructions (Docker Compose)
Technology stack
Built with
Platforms
Features
Feature highlights
Screenshots
See it in action
Architecture
How it's structured
Customer & Provider App
Admin Panel
Customization
Make it yours
Branding, service categories, and payment providers can be adapted per deployment. This is feature-complete and ready for a closed pilot — it hasn't yet been hardened for handling live customer payments at scale, so a security/production review is recommended before a public launch with real money.
Request customizationPricing
Choose the right tier
Source Code
The full Flutter, backend, and admin source code.
From $2,999
- Customer + provider app source
- Admin dashboard source
- Backend source
- Setup documentation
Full Stack
Source code plus deployment and configuration for your environment.
From $7,999
- Everything in Source Code
- Deployment to your infrastructure
- Environment & payment provider setup
White Label
Fully rebranded and configured as your own marketplace.
From $14,999
- Everything in Full Stack
- Full rebranding
- App Store / Play Store submission support
Licenses available: Commercial License, Extended/Agency License, White-Label License
FAQ
Common questions
Is this production-ready?
It's feature-complete and works end to end — booking, live tracking, payments, and chat all function. It's ready for a closed pilot; I'd recommend a security/production-hardening review before processing real customer payments at scale.
Does it support Arabic?
Yes — both the mobile app and the admin panel support English and Arabic with full right-to-left layout.
What payment providers are supported?
The payments layer is built as an abstraction supporting Stripe and Tap out of the box, with a mock provider for testing.