Web-App · selbst gehostet

Order Manager

Schluss mit Zetteln und „Wer wollte nochmal die Salami?“: Gäste scannen einen QR-Code, bestellen am Handy und sehen live, wann ihr Essen fertig ist. Die Küche arbeitet die Bestellungen an einem Touch-Monitor ab.

Küchenmonitor „Pizzaabend bei Alex“: Bestell-Kacheln mit Name, Pizza und Zutaten, Knöpfe „In Arbeit“ und „Fertig“, oben zwei Nachschlag-Anfragen

So läuft ein Abend ab

📱
QR-Code scannenKein Login, keine App – nur Name oder Tisch angeben.
🍕
BestellenGericht wählen, Zutaten anpassen, Optionen dazu oder eigene Wunschpizza.
👩‍🍳
Küche kochtEin Tipp auf „In Arbeit“, ein Tipp auf „Fertig“ – direkt auf der Kachel.
🔔
AbholenDer Gast sieht den Status sofort, auf Wunsch per Push – oder am Fernseher.

Gebaut für Pizzaabende – und mehr

Ursprünglich ist der Order Manager für unsere Pizzaabende entstanden, inklusive Wunschpizza aus Zutaten. Inzwischen kann er auch Gänge: Vorspeise, Hauptspeise und Nachspeise werden nacheinander freigegeben, damit nicht alle gleichzeitig ihr Dessert bestellen.

🙋

Für Gäste

Bestellen ohne Konto, Filter „Nur vegetarisch“, „Ich möchte keine Vorspeise“, Status live verfolgen.

✏️

Pizza abändern

Vor dem Bestellen die Zutaten kontrollieren: „ohne Zwiebel, + Jalapeños“ – die Küche sieht es deutlich markiert.

🙏

Nachschlag

Limit erreicht? Gäste können um Nachschlag bitten, die Küche erlaubt oder lehnt mit einem Tipp ab.

🖥️

Küchenmonitor

Touch-optimiert und als App installierbar. Schnellknöpfe auf den Kacheln, Ton bei neuen Bestellungen, Bildschirm bleibt wach.

🥫

„Heute aus“

Zutat leer? Einfach als „heute aus“ markieren – Gerichte damit sind für die Gäste nicht mehr bestellbar.

📋

Eigener Katalog

Vorspeisen, Pizzen, Hauptgerichte, Nachspeisen mit Optionen und Zutaten – mit Startkatalog zum Anpassen.

🔢

Limit pro Gang

Wie viel darf jeder bestellen? Getrennt einstellbar, z. B. 2 Vorspeisen, 1 Hauptspeise, 1 Nachspeise.

🔗

Link nur für heute

Bestell-Link und QR-Code gelten nur am jeweiligen Tag. Teilen per WhatsApp, als Bild oder Ausdruck.

👥

Mehrere Gastgeber

Freunde können sich registrieren und bekommen nach Freischaltung ihren eigenen Katalog.

Am Handy der Gäste

Pizza aussuchen, Zutaten weglassen oder dazunehmen, Calzone oder Käserand wählen – und danach auf der Statusseite sehen, was gerade in der Küche passiert.

Speisekarte am Handy mit Pizzen, Zutaten-Symbolen und Filter „Nur vegetarisch“
Pizza wählen – oder eine Wunschpizza zusammenstellen.
Zutaten der Pizza Salami, darunter weitere Zutaten zum Hinzufügen
Zutaten kontrollieren: antippen zum Weglassen oder Hinzufügen.
Abgeänderte Pizza mit weggelassenen und hinzugefügten Zutaten
Abgeändert: „ohne Salami, + Champignons, + Rucola“.
Auswahl von Optionen wie Calzone
Optionen wie Calzone als eigener Schritt.
Statusseite: Bestellung eingegangen, Fortschritt Eingegangen – In Zubereitung – Fertig, Knopf für Benachrichtigungen
Statusseite mit Fortschritt und Push-Benachrichtigung.
Statusseite mit angefragtem Nachschlag
Nachschlag angefragt – die Küche entscheidet.

In der Küche

Jede Bestellung ist eine Kachel. „In Arbeit“ und „Fertig“ gehen mit einem Tipp, ein Tipp auf die Kachel zeigt alle Details. Beim ersten Öffnen eines neuen Bestelltags fragt der Monitor, welche Gänge es heute gibt und womit es losgeht.

Detailansicht einer Bestellung am Küchenmonitor
Details zur Bestellung – abgeänderte Zutaten deutlich markiert.
Einrichtung des Bestelltags: Auswahl der Gänge Vorspeise, Hauptspeise, Nachspeise
Einrichtung: Welche Gänge gibt es heute?
Einrichtung des Bestelltags: Auswahl, mit welchem Gang es losgeht
… und womit geht es los?
Seite Link & QR-Code mit dem Bestell-Link für heute
Bestell-Link und QR-Code für heute – teilen, ausdrucken oder neu erzeugen.

Verwaltung

Verwaltung der Speisen mit Pizzen und Zutaten
Speisen je Art, sortierbar per Drag & Drop.
Verwaltung der Zutaten mit Symbolen
Zutaten mit Symbolbibliothek.
Einstellungen wie Bestell-Limit pro Gang
Einstellungen, z. B. das Bestell-Limit je Gang.

Dazu passend: die Anzeige am Fernseher

Selbst betreiben

Der Order Manager ist kein Online-Dienst, bei dem man sich anmeldet – du betreibst ihn auf deinem eigenen Server oder Rechner. Mit Docker ist das schnell erledigt:

git clone https://github.com/JayLo1401/order.manager.git
cd order.manager
cp .env.example .env
docker compose up -d --build

Danach http://localhost:8000 öffnen. Für einen echten Server mit Domain, HTTPS und automatischen Updates gibt es eine Schritt-für-Schritt-Anleitung, optional auch mit Anmeldung über authentik.

Technik: FastAPI, SQLAlchemy, PostgreSQL, Docker Compose. Eine kleine Lese-API liefert den heutigen Bestelltag und gerade fertige Bestellungen – genau das nutzt der Order Manager Client.

Lizenz

Der Order Manager steht unter der PolyForm Noncommercial 1.0.0: frei für private Feiern, Vereinsfeste, Schulen und gemeinnützige Organisationen. Nicht erlaubt ist kommerzielle Nutzung, also z. B. der Einsatz in einem Gastronomiebetrieb, der Verkauf oder das Anbieten als bezahlter Dienst.

Ohne Gewähr

Wer den Order Manager betreibt, ist selbst für Server, Sicherheit, Backups und die Daten seiner Gäste verantwortlich. Ich stelle nur den Quellcode bereit und betreibe keine Instanz für Dritte.