Booknetic ships a built-in customer panel: the logged-in account area where a customer sees their appointments, reschedules, pays, and edits their profile. It’s the screen your customers actually live in after they’ve booked. It works — but it reads like a settings page, and that’s the gap Cuspan Pro closes. It’s the customer-panel sibling of Tendir Pro: where Tendir redesigns the public directory, Cuspan redesigns the private account portal.
The problem
The stock panel is functional and plain. Tabs, lists, the essentials — but nothing about it feels like an app a customer would be glad to open. For a salon, a clinic, a studio running on Booknetic, this is the post-booking experience: the place people return to in order to manage what they’ve booked. A flat, utilitarian panel quietly tells the customer the booking was the end of the relationship, not the start of one.
I kept hearing the same thing from business owners: the booking flow looked sharp, then the account area people landed in afterwards looked like a different, older product. They wanted the whole experience to feel of-a-piece — including the part only paying customers see.
So Cuspan Pro is exactly that — the account portal you’d be happy for a customer to spend time in.
What I built
A modern, app-like account portal, built around the things customers actually do.
A real dashboard. Not a list dumped on a tab, but a proper landing view — the next appointment up front, quick actions where you’d reach for them, and a calm layout that orients the customer instead of confronting them with a table.
Appointment cards with in-panel drawers. Appointments are cards, split into Upcoming, Past and All. Each one opens a drawer in place — details, reschedule, pay — so the customer never loses their context by bouncing to another page. Reschedule shows real availability; pay hands off cleanly to the gateway.
Clean profile and security pages. The account-management screens are rebuilt to look like they belong to the same product as everything else, rather than a stock form.
A Panel Designer. Six themes including a dark mode, an accent colour, corner style, a logo and eleven layout toggles — so a business can match the panel to its brand without touching code. It’s the customer-panel analogue of Tendir’s directory designer.
The engineering underneath
The design was the visible half. The half I’m prouder of is how it attaches to Booknetic without becoming a maintenance problem.
Cuspan Pro is a pure overlay. It touches no core files and changes nothing in the database. It loads as its own plugin, takes over the customer-panel shortcode, and renders its own interface — but it reuses Booknetic’s existing, documented customer-panel endpoints for the actual work. Reschedule, change-status, pay: those run through the platform’s own logic and its own permission checks, exactly as they were designed to. I didn’t reimplement Booknetic’s booking rules; I redesigned the surface the customer sees and delegated the decisions back to the platform that owns them.
That decision is the whole reliability story. Because there are no core edits, a Booknetic update can’t silently undo Cuspan, and Cuspan can’t silently break a booking rule it doesn’t own. It runs on both regular Booknetic and Booknetic SaaS from the same codebase, with the SaaS side gated behind the platform’s own capabilities system rather than a permission scheme I invented. Where I needed data the stock panel didn’t expose cleanly — a JSON appointment list split into upcoming and past, for instance — I added my own small endpoints alongside the core ones rather than bending the originals.
There’s a live demo of all of it running on real seeded data — a tenant with services, staff and a spread of past and upcoming appointments across every status — so you can click through the real thing rather than take my word for the screenshots.
Who it’s for, and the outcome
Cuspan Pro is for anyone running Booknetic — single-site or SaaS — who cares about the experience after the booking, not just the booking form. The outcome is an account portal customers are happy to return to: a dashboard instead of a tab dump, reschedule and pay without leaving the page, and a panel that carries the business’s brand instead of looking like stock software.
Honestly
I built Cuspan as the deliberate sibling to Tendir Pro, and the discipline is the same: redesign the surface, respect the platform underneath. The overlay approach is the part I’ll defend hardest — it’s slower to build than patching core, and it’s the only version I’d actually sell, because it’s the only one that survives the next update. The redesign is what people see; the fact that it doesn’t touch a single core file is why I’ll stand behind it.