Engineering

Designing Contact Delivery As A Replaceable Boundary

17 July 2026

The BookMeTech contact workflow is deliberately separate from the static website. Astro generates the public pages, while a small Node.js service handles validation and delivery decisions.

In development, validated submissions are recorded locally. That keeps the workflow testable without pretending that production email delivery has been configured.

The delivery provider can later be replaced with SMTP or BookMe Setu without rebuilding the public form.