676
The web app of a table-side restaurant ordering system (React, TypeScript, Vite), served by nginx. One image, four screens: guest ordering (/guest), kitchen display (/kitchen), hall status board (/hall) and admin (/admin). German, English and Arabic (right to left), light and dark, installable as a PWA.
nginx also forwards /api and /images to the backend container, which must be reachable as backend on port 8080. Use it together with osamasado2024/restaurant-orders-backend and PostgreSQL.
Tags: 0.1.0 (pin one), 0.1, latest (newest release), edge (newest build of master). Images are for linux/amd64 and linux/arm64.
Quick start:
curl -O https://raw.githubusercontent.com/osamasado/Restaurant-Orders-Management/master/docker-compose.hub.yml
curl -o .env https://raw.githubusercontent.com/osamasado/Restaurant-Orders-Management/master/.env.example
# edit .env: set POSTGRES_PASSWORD and APP_VERSION=0.1.0
docker compose -f docker-compose.hub.yml up -d
Then open http://localhost:8088.
Source and documentation: https://github.com/osamasado/Restaurant-Orders-Management
In the frontend text I wrote the code block with ~~~ fences so it sits cleanly inside this reply. Docker Hub accepts that, but you can swap them for the usual three backticks.
Content type
Image
Digest
sha256:322e297fc…
Size
24.9 MB
Last updated
6 days ago
docker pull osamasado2024/restaurant-orders-frontend