Online booking for a private clinic group
A patient booking portal with SMS reminders and deposits that cut missed appointments by 30% across a Marylebone clinic group.
Designing and building a multi-tenant SaaS product in nine weeks, in time for an investor demo and its first paying teams.
Measured after launch and shared with the client's permission.
Stackly helps small agencies keep track of client assets: logins, licences, domains and renewals. Its founder, Sara, had run an agency herself and knew the problem well, but had never built software.
Sara had a clear idea, a fixed budget and an investor demo booked in ten weeks. She needed a real product that teams could sign up to and pay for, not a clickable prototype, and she needed to understand every trade-off along the way.
Every account is a team, with invites, roles and a shared dashboard. Data is separated per team at the database level, so growth to hundreds of customers needed no rework.
Next.js, TypeScript and PostgreSQL gave us one codebase for the product and the marketing site, hosted on Vercel with previews for every change. We wrote a short decision log in plain English, so Sara could explain every choice to investors.
Stackly launched in nine weeks and had 120 paying teams by month three. Because the foundations were right, there was no rework after launch; every sprint since has gone on new features.
Select any screen to see it larger.
The stack behind the project. The story above explains why we chose it.
What the client said once the project was live.
“Every decision was explained in plain English. As a non-technical founder, that mattered most.”
Projects with a similar mix of services.
A patient booking portal with SMS reminders and deposits that cut missed appointments by 30% across a Marylebone clinic group.
A branded ordering app with live rider tracking that took 14 South London restaurants off commission-heavy delivery apps.
Containerising an online shop and moving it to AWS London with auto-scaling, one-click deploys and zero downtime on migration day.
Let's talk about what we can build for you. You'll get a clear estimate within one working day.