← All blueprint

Component Diagram

All platform components organized by portal — Admin, Checkout, Core, Message Service, Report Exporter, Identity, and App

componentsportalsservices
01

Admin Portal

Admin Frontend(React + Vite) Admin Backend(Go + Goroutines) SurrealDB MotherDuck Data & Reporting Payments & Billing Order Management Reports Service Logger DB Language / Localization PDF Generator Payments Service External Payment Tokenization Bypass Payment Settlements Async Order Update Chargebacks External Order Create External Refund Multiple Order Service Distribution Channel Multiple Tickets Service Document Tickets Seat Selection Google Maps SendGrid Twilio
02

Checkout Portal

Buyer Frontend(Astro + SSR) Buyer Backend(Go + Goroutines) SurrealDB Language / Localization Logger DB Credits External Payment Payments Service Tokenization 3DS Provider Cardinal Seat Selection Auth Service
03

Platform Services

Core Backend Data Sync Pipelines Cloud Scheduler Jobs Message Service Report Exporter Identity Management App Portal Core Backend SurrealDB Bulk Orders Bulk Discounts Bulk Tickets Localization Exchange Rate Transfers Sync Planners Sync Experiences Sync Orders Sync Tickets Sync Cloud Scheduler Cloud Tasks Async Reports Best Available Verify Expire Pending Orders Expire Retry Orders Generate Ticket Seq Expire Experiences Exchange Rate Sync Message Backend SurrealDB SendGrid Message API Report Backend MotherDuck Reports API Auth Backend SSO App Backend MotherDuck Seat Selection Twilio Ditto