CRM and job management
Buyer matching for real estate, project pipelines for building finishes, a client registry for corporate services.
When a spreadsheet has become a process and a report cannot change anything, we build the application: role-based, mobile-first, with hosting and handover terms set in the contract.
Tools that people open every morning, each tied to a real process.
Buyer matching for real estate, project pipelines for building finishes, a client registry for corporate services.
Group quotations qualified against capacity, quotes that clients sign online, discount approval workflows.
Stock by product and shade, a seven-step project workflow, stop-sales grids with a full audit trail.
Restaurant ordering and table reservations from a mobile menu, with WhatsApp contact from the order screen.
A custom application should not become a rental.
Code written for your project, its configuration and its documentation are handed over as the contract provides. Digital Bonsaï keeps its own tools, generic components, frameworks and methods; where one is built into your system, your right to use it is set out in the contract.
Who holds the Supabase or Railway account, how it is handed over and how it is run are defined for each project and set out in the contract. Provider fees are often around 50 USD a month.
Next.js, Supabase and Railway when they fit, Microsoft tools when they fit better.
You can run it yourselves after training, or ask us to run it.
Real systems, in production or in delivery. Client names are withheld.

Every site followed from signed quote to final payment, with materials reserved from the quote and stock that stays right.
Constraint. No ERP behind it: the platform is the system of record for projects and stock.

Each quote becomes an online proposal the client can sign. The team sees who really read it, and the CRM updates on its own.
Constraint. Quotes were sent as attachments, so nobody knew whether they had been read.

Each new listing is matched to the right buyers the day it comes in, with a score that explains itself and a daily follow-up list.
Constraint. The agency's transaction software has to stay the source of properties, mandates and buyers.

Group requests used to be priced by hand in Excel. They are now qualified against capacity and forecast, then quoted from the rate grid.
Constraint. Group requests were priced by hand in Excel, with no check against capacity or forecast.

Online orders, table bookings and a mobile menu, with customers contacted on WhatsApp from the order screen.
Constraint. Orders and bookings arrived through several channels, and customers were contacted by hand.

Every supplier contract, renewal date and notice deadline in one place, with escalation before anything lapses.
Constraint. Contracts and notice deadlines lived in folders and in people's heads.
Show us in thirty minutes. If it is worth building, the scoping workshop gives you a specification and a fixed price.