Experiential Hospitality & Franchise Commerce, Connecting Digital Storytelling with Operations
Sip and Throw
Azguards engineered a decoupled hospitality and franchise commerce platform for Sip and Throw: merging an Handcrafted WordPress marketing shell with a resilient FastAPI and PostgreSQL core, real-time iPad station allocation, and automated kiln-to-doorstep shipping
< 80 ms edge
Handcrafted brand storytelling on the outside. High-throughput operational rigor on the inside.
Guests enjoy intuitive, fluid booking and seamless mobile check-in. Studio teams and franchise operators gain high-density scheduling, real-time wheel allocations, and automated ceramic tracking.
18-Screen Journey
From password less OTP authentication and streamlined single-page checkout to in-studio drink pre-selection and mobile ceramic piece tracking.
Next.js 16 Staff Console & POS
Dedicated iPad check-in kiosks, automatic contiguous wheel allocation, Stripe Terminal tap-and-pay, and USPS automated shipping label generation.
- Industry
- Experiential Hospitality & Retail
- Core Platform
- FastAPI & PostgreSQL 18
- Guest Web
- Decoupled WordPress 7.1
- Staff Console
- Next.js 16 (admin-ui)
- Payments
- Stripe Accounts v2 & Terminal
Artisanal brand warmth meets high-volume operational chaos.
Translating a clay-spattered Friday night workshop into digital software creates severe architectural and operational tensions across marketing autonomy, franchise compliance, and studio floor intake.
Marketing vs. Transactional Rigor
Studio marketers need drag-and-drop autonomy to modify workshop pages, while seat bookings and payments require ACID consistency and zero database drift.
Franchise Financial Isolation
Each studio operates as an independent legal entity with its own bank accounts and local taxes. Corporate and franchise funds must never cross-pollinate.
Friday Night Intake Rush
Hundreds of guests arrive simultaneously over spotty studio Wi-Fi, needing age checks, signed liability waivers, wheel assignments, and drinks in minutes.
The Dual-Write Bug
Standard web apps risk committing bookings while failing to send confirmation emails or SMS alerts, leaving guests stranded without tickets.
Long-Tail Ceramic Logistics
Handmade pottery requires weeks of drying, bisque-firing, hand-glaze dipping, and inspection before in-studio pickup or nationwide parcel shipping.
Mobile Cold-Start Latency
Heavy client-side bundles stall when guests scan in-studio QR codes on mobile cellular networks, causing long lines at the studio entrance.
Architecture & Engineering Decisions
A headless marketing shell paired with an authoritative microservices core, ensuring creative agility never compromises financial integrity or studio floor reliability.
Decision 01
Franchise studios require independent bank accounts and local sales tax remittance while maintaining a unified, sub-second checkout.
Decouple the marketing presentation in WordPress from the transactional core in FastAPI. Settle guest payments directly to the respective franchisee’s Stripe Connected Account using Stripe Accounts v2 Direct Charges with automated platform fee deduction, completely eliminating cross-account fund mixing and franchise liability leaks.
Architecture Narrative
The guest initiates booking on the brand storefront shell. The request is routed to the authoritative FastAPI core, which resolves the franchise location and triggers a direct charge to the franchisee’s Stripe Connected Account while taking the platform fee. The payment and seat reservation are committed in PostgreSQL 18, and confirmation tasks are scheduled in the outbox queue.
Architecture Narrative
Front-desk iPad kiosks and POS registers submit check-ins and ceramic tracking data to the platform core. The transaction atomically writes business data and an outbox event in the same commit. A background worker daemon safely claims tasks using non-blocking row locks, asynchronously dispatching SMS alerts, calendar invites, and USPS shipping labels without delaying front-desk intake.
Decision 02
Friday night check-in rushes, waivers, drink orders, and pottery shipping cannot risk silent dual-write failures over studio Wi-Fi.
Implement the Transactional Outbox Pattern backed by PostgreSQL 18 and a resilient worker daemon using non-blocking row locks (FOR UPDATE SKIP LOCKED). External side-effects—such as Twilio SMS alerts, ticket delivery, and USPS shipping label generation—run asynchronously with guaranteed retry semantics, ensuring front-desk iPads never hang on third-party network timeouts.
Two purpose-built surfaces for guests and studio teams.
Guests interact through an evocative, tactile digital experience; studio managers and instructors operate on high-density data tables and real-time queues.
Artisanal Storytelling & 18-Screen Journey
Tactile clay blob curves, custom typography, and a streamlined booking flow inspired by FareHarbor, paired with passwordless login and mobile piece tracking.
- Discoveryedge-cached studio pages & live seat counters
- Bookingsingle-page checkout with add-ons & waivers
- In-Studiowheel QR collect flow & glaze photography
Next.js 16 Operations Console & POS
A dense, responsive staff console designed for front-desk iPads and desktop workstations, managing schedules, waitlists, POS registers, and kiln batches.
- Arrival Kioskself-check-in & contiguous wheel allocation
- Studio POSStripe Terminal tap/chip & drink fulfillment
- Back of Housebatch barcode scanning & auto USPS labels
Measurable business impact across the franchise network.
Engineering decisions that directly eliminated front-desk bottlenecks, protected franchise revenue, and scaled physical studio throughput.
Zero Data Drift
Complete decoupling of marketing CMS content from transactional availability ledgers and booking records.
Edge Response Times
Sub-80ms global edge cache hits for marketing shells, eliminating entrance slowdowns when scanning studio QR codes.
Zero Cardholder Footprint
Strict PCI DSS SAQ A compliance online and hardware P2PE encryption in-studio, shielding servers from card data liability.
Synchronized Touchpoints
End-to-end digital journey covering discovery, reservations, iPad station allocation, bar fulfillment, and shipping.
Station Allocation & Age Gate
Parties booking together are automatically assigned contiguous pottery wheels with auditable 21+ alcohol verification.
Doorstep Parcel Fulfillment
Automated USPS parcel shipping label generation with tracking numbers texted directly to guests upon final kiln inspection.
A modern, decoupled technology foundation.
Each layer leverages the optimal technology for its discipline rather than forcing a monolithic compromise.
Guest Experience
Edge-cached marketing shell with fluid brand storytelling.
Platform Core
Authoritative transactional microservices backend.
Studio Floor & POS
High-density staff console and hardware integrations.
Franchise & Gateways
Multi-tenant economics and automated fulfillment.
