Work esdbooking
web

ESDBooking

Production booking + customer-pipeline platform behind a regional services operation, passkey-gated at the front door.

ESDBooking is the live booking and customer-pipeline system behind a regional services operation — WebAuthn-first authentication, document and checklist tooling for field crews, partner-platform API access, and a clean separation between the booking surface and the sales-side leads platform that talks to it. Built as a v2 modernization on PHP 8.4 + MariaDB and deliberately gated behind passkeys at the homepage, so the security posture is the first thing a visitor experiences.

  • PHP 8.4
  • MariaDB
  • WebAuthn
  • JavaScript
  • REST API
  • nginx
ESDBooking — Production booking + customer-pipeline platform behind a regional services operation, passkey-gated at the front door.
ESDBooking media

ESDBooking is the production booking and customer-pipeline platform behind a regional services operation — passkey-first authentication via WebAuthn, document and checklist tooling for field crews, third-party API access for partner platforms, and a clean separation between the booking surface and the sales-side leads platform that talks to it. Built as a v2 modernization on PHP 8.4 + MariaDB, deliberately gated behind WebAuthn at the front door so even the homepage is a security-posture statement.

Five years in production

  • Hundreds of users across the United States and internationally.
  • $50,000+ in deals processed through the booking pipeline.
  • Continuous evolution from v1 through the current v2 modernization without a forced migration window — schema migrations, auth upgrades, and partner API rollouts all shipped against a live system.

Why no internals walkthrough?

This is a live operational system handling real customer data. The portfolio entry is intentionally light on internals — the shape of the product is the pitch, not the schema.

Build something like this

Want a tool like this for your shop?

We've shipped this kind of thing before. Twenty-minute intro call, no slides.