Full source · Customer app · Provider app · Admin · API

Multi-Country Home Services Marketplace.

An on-demand home services platform connecting customers with verified professionals for repairs, cleaning, maintenance, and other household services. Manage bookings, provider operations, payments, and service delivery across multiple countries from one centralized platform.

4dashboard
Modules
9construction
Service categories
4translate
Languages + RTL
∞location_on
Countries & currencies
admin.handigo.app/dashboard
Admin dashboard
Customer home
Provider home
8554
Start code
Pro verified on arrival
New job request
You earn BDT 3,600
Provider Assigned
ASP.NET Core 8
SQL Server
EF Core 8
Flutter
SignalR
Hangfire
Stripe Connect
Firebase Cloud Messaging
JWT + OTP
Google Maps
ClosedXML
Razor MVC
ASP.NET Core 8
SQL Server
EF Core 8
Flutter
SignalR
Hangfire
Stripe Connect
Firebase Cloud Messaging
JWT + OTP
Google Maps
ClosedXML
Razor MVC
dashboard4 MODULES · FULL SOURCE

Four parts. One platform. Ready to brand and ship.

Handigo ships as a customer app, a provider (partner) app, an admin panel and a backend API, and is multi-country from day one.

FLUTTER · iOS + ANDROIDsmartphone

Customer app

Home, search and service details with add-ons and reviewsWallet, card or cash checkoutLive tracking, chat and callRatings, tips, warranty revisitsFour languages with RTL
Admin dashboard
dashboardRAZOR MVC · NO FRAMEWORK

Admin panel

Bookings and manual assignment
Provider document review
Per-country catalog and prices
Commission, payouts, Excel reports
Staff roles, audit and email logs
engineering

Provider app

FLUTTER · iOS + ANDROID
Phone or email sign-inThree-step onboarding with approvalIncoming requests with countdownStart code, photos and checklistPayouts via Stripe Connect
apiRUNNING

Backend API

ASP.NET CORE 8 · SQL SERVER
✓JWT auth with OTP and social login
✓Booking state machine with matching
✓Stripe PaymentIntents, manual capture
✓SignalR live tracking and chat
✓Scheduled jobs for reminders and payouts
smartphoneINSIDE THE APPS

Real screens from the shipped build.

Three apps, one codebase family. Pick one to walk through it.

boltLIVE BOOKING LIFECYCLE

From tap to done, every step is tracked live.

Automatic nearest-provider matching and retries, a start code on arrival, and SignalR for live tracking, chat and notifications.

HG-BD-000004 · AC Gas RefillLIVE · SignalR
01OF 07
CURRENT STATUS
Booked
Customer checks out by wallet, card or cash
EVENT STREAM
10:02booking.status → Booked
event_available
Booked
Customer checks out by wallet, card or cash
● LIVE
verified
Confirmed
Payment authorised with manual capture
NEXT
engineering
Assigned
Nearest provider matched, with retries
NEXT
directions_car
On way
Live location over SignalR
NEXT
location_on
Arrived
Customer shares the start code
NEXT
construction
Started
Before photos and checklist
NEXT
task_alt
Done
After photos, rating, tip and payout
NEXT
dnsUNDER THE HOOD

ASP.NET Core 8 and SQL Server behind a Flutter front end.

Clean Domain / Application / Infrastructure / Api layering, with soft deletes, audit trail and demo-data tagging.

dns
Backend API and admin
ASP.NET Core 8 serving the REST API, Razor MVC admin, Swagger
database
Data
SQL Server with EF Core 8, code-first migrations
bolt
Real-time
SignalR hub for live tracking and chat
schedule
Background jobs
Hangfire with its dashboard
lock
Auth
JWT bearer for apps, cookie auth for admin, role and module permissions, OTP by SMS or email
payments
Payments
Stripe (PaymentIntents with manual capture, Connect Express payouts, webhooks), optional cash per country
APIINFRASTRUCTUREAPPLICATION
dnsBackend API and admin
DOMAIN
notifications
Notifications
Firebase Cloud Messaging push, SMTP email with templates
folder
Files
Local storage behind a storage interface, ImageSharp resizing
table_view
Reports
ClosedXML Excel export
smartphone
Mobile apps
Flutter, go_router, Dio, flutter_stripe, Google Maps, geolocator, SignalR client, secure storage
translate
Localisation
English, Arabic, Bengali and Hindi with RTL; strings managed in admin
rocket_launch
Deployment
Windows server behind nginx, single publish folder; Docker SQL Server for local dev
rocket_launchBUILD FASTER WITH AI

Customise it with Claude, Codex or Antigravity.

Clean Domain / Application / Infrastructure / Api layering makes Handigo easy for AI coding agents to read and change. Open the project in your agent and describe what you want.

~/handigo · claude
›
› reading Domain · Application · Infrastructure · Api
› mapping Flutter screens and admin views
✓ plan ready, review and apply
Handigo
translateGLOBAL · MULTILINGUAL · RTL

Each country gets its own cities, currency and languages.

Catalog and pricing per country, locations and zones, optional cash per country. English, Arabic, Bengali and Hindi with RTL; strings managed in admin.

Dubai · AED
Dhaka · BDT
DubaiEN · LTR
Book a pro
AC Gas Refill
★ 4.8
AED 126.00
Book now
READY TO LAUNCH

Skilled Help.
At Your Door.
Your brand on top.

Customer app, provider app, admin panel and backend API. Full source, available on Vibe96.

Full source code4 languages + RTLMulti-country
Handigo
FULL SOURCE PACKAGE
v1.0
01
Customer app
FLUTTER · iOS + ANDROID
02
Provider app
FLUTTER · iOS + ANDROID
03
Admin panel
RAZOR MVC
04
Backend API
ASP.NET CORE 8 · SQL SERVER
Available onVibe96
Flutter
ASP.NET Core 8
SignalR
Stripe Connect