Inside Open Order
Open Order API
Open Order API centralizes restaurant data and operations in Spring Boot. It exposes controllers for customers, menus, tables, orders, payments, printers, reports, statistics, and users while securing access and coordinating real-time updates.
Spring Boot service platform
20+domain controllers
OAuth2resource security
SQLmigrated with Flyway
What it does
Designed around the real workflow.
Restaurant, customer, menu, table, order, payment, printer, and reporting domains.
OAuth2 resource-server security with Keycloak administration support.
PostgreSQL persistence and Flyway-managed schema evolution.
WebSocket endpoints and generated OpenAPI documentation.
Spring Boot 3Spring Data JPAPostgreSQL + FlywayKeycloak OAuth2WebSocket + OpenAPI
