Customer app · Pro app · Website · Pro panel · Admin

Book a pro. Run the job. Get paid.

Two Flutter apps for iOS and Android, a booking website, a pro web panel and a dispatch admin on one Next.js server with PostgreSQL. Fixed prices, a start code on every job, card holds and payouts.

iOS and AndroidWebsite + pro panel + adminCard holds, wallet or cashDocker, one command
Handypro dashboard
Handypro on a phone
5Apps in one kitcustomer, pro, website, pro panel, admin
237API routesdocumented, tested
What is in the box

Five apps that already work together

Customers, pros and your dispatch team each get their own space, all on one server you own.

01

A customer app that books in five steps

Flutter, iOS and Android

  • Fixed-price services with extras and a server-side quote
  • Instant or scheduled one-hour windows, saved addresses
  • Card hold, wallet or cash; live status and a start code
Download the Android demo →
A customer app that books in five steps
02

Handypro Pro for the people doing the work

Flutter, iOS and Android

  • Today's run as a timeline, requests with a reply timer
  • Staff assignment for companies, before and after photos
  • Earnings, withdrawals and plans
Download the Pro demo →
Handypro Pro for the people doing the work
03

A booking website

Next.js

  • Search, trades and service pages
  • Checkout with card holds
  • One-click demo sign-in, also inside the preview frame
Open the website →
A booking website
04

A dispatch admin

Next.js

  • Today's board and decisions waiting on you
  • Pro approvals with documents, disputes and custom jobs
  • Commission, payouts, promo codes, zones and roles
Sign in as demo admin →
A dispatch admin
The website and the panels

Every screen, filled with a real city

Hover to scroll, click to open it live.

The apps

Made for the phone first

Tickets for every job, an ink dock with a yellow pill, and a start code the pro needs before work begins.

Handypro on a phone
Handypro on a phone
Handypro on a phone
Inside

Built to be easy to own

One server, one database

Next.js 16, PostgreSQL and Prisma. Both apps, the website, the pro panel and the admin use the same documented API.

Money checked on the server

Prices, card holds, commission, payouts and rewards are worked out on the server and covered by tests.

A worker for timed jobs

Request expiry, card holds before jobs, plan renewals, campaigns and account clean-up.

Rebrand in one command

Name, app ids, colours and icon with one script; the docs walk through each step.

Only your keys

Every outside service has a working default. A setup page tests every key you add.

Docs for beginners

HTML and PDF docs with a full API reference, a database overview and what each service costs.

Support

Help from the people who built it

Item support

Questions and fixes through the item's Support tab.

Step-by-step docs

From Firebase setup to store builds, in plain language.

Installation service

Ask through the Support tab if you would like it set up for you.

Open the demo marketplace

Sign in as the demo customer, the demo pro or a read-only admin. Nothing you do there is kept for long.