Domino Real — Backend
Production API written in Go (Gin + gqlgen + GORM).
This is the Domino Real backend. The whole application surface is exposed through a single GraphQL endpoint plus the WebSocket hubs for real-time games. The Flutter client (and the web panel) consume these two channels; there are no REST routes.
Endpoints
POST /graphql— API GraphQL (queries & mutations)GET /graphql— GraphQL playground (when enabled)GET /api/ws/game/:room— game hub (WebSocket)GET /api/ws/realtime— presence/notifications (WebSocket)GET /health— health check
Authentication
HTTP: JWT access token in Authorization: Bearer <token>.
WebSocket: the access token travels in the ?token= query parameter.
Live status
Press the button…
Page served by the Go backend.