Overview
On-demand handyman marketplace app built for the Canadian market
A comprehensive multi-sided marketplace for the Canadian home services market — connecting homeowners with vetted local handymen. Built with Flutter, React.js, and Laravel, with Stripe Connect handling split payments and Canadian tax logic.
Successfully launched a production-grade marketplace that onboarded over 100 verified service providers within the first month.
100+Providers in Month 1
16Weeks to Launch
CanadaMarket
AutoTax & Payouts
Services Provided
Flutter Mobile App (User + Provider), Laravel Backend API, React Web Portal, Stripe Connect Integration, Geo-location Routing
Technology Stack
Laravel, React.js, Flutter, Stripe Connect, Google Maps API, Firebase
Timeline
16 Weeks
Key Features
Dual apps — user booking app + provider job management app, Geo-location based service matching, Canadian tax calculation engine, Stripe Connect for split payments and provider payouts, Real-time job status tracking, In-app messaging and notifications
Outcome
Successfully launched a production-grade marketplace that onboarded over 100 verified service providers within the first month.
Process
Challenge & Solution
The Challenge
A complex marketplace with Canadian regulatory requirements
Building a two-sided marketplace for Canada — with provincial tax variations, Stripe Connect for multi-party payouts, and geo-routing for local service matching — is significantly complex.
- → Multi-sided marketplace requiring both user and provider apps
- → Canadian provincial tax logic varying by province
- → Stripe Connect multi-party payment splits and automated payouts
- → Geo-location routing to match homeowners with nearby providers
The Solution
A production-grade marketplace built for Canadian scale
Adam Apps architected the complete Zizu ecosystem — two Flutter apps, a React web portal, and a robust Laravel API with Stripe Connect.
- → Two separate Flutter apps — one for homeowners, one for service providers
- → Laravel API with Canadian provincial tax calculation engine
- → Stripe Connect with automated provider onboarding and payouts
- → Google Maps API for geo-routing and real-time job tracking
Next Project
Advantage Rewards App
app