Customer portal for a field-services business
A self-service portal where customers book visits, approve quotes and pay invoices — replacing phone calls and emailed PDFs.
- React
- TypeScript
- Node.js
- PostgreSQL
Example project · New build
Online booking with real availability, deposits, reminders and calendar sync, built around one business's actual rules.
This is a representative example of a project type we take on — a typical situation, approach and scope — not a description of a specific client engagement. Timelines are indicative; yours will depend on the details.
Off-the-shelf booking tools handle the simple case well. They struggle when availability depends on staff skills, room or equipment constraints, travel time, or deposits that vary by service — which is when a business starts running a parallel spreadsheet.
Related
A self-service portal where customers book visits, approve quotes and pay invoices — replacing phone calls and emailed PDFs.
One system of record for orders, stock and approvals, in place of a dozen spreadsheets only two people understand.
One codebase shipping to the App Store and Google Play, with accounts, push notifications and in-app purchases.
Tell us how yours differs. The details are where the real plan comes from.