Restover

Echtzeit-Plattform für die Gastronomie

Freelance · Solo

Gebaut mit

  • TypeScript
  • Next.js
  • Turborepo
  • Supabase
  • Expo
  • SumUp
Restover POS-Dashboard auf einem iPad

Das Problem

Im vollen Service zählt jede Sekunde. Bestellungen müssen sofort und verlässlich an Küche und Bar, Gäste wollen ohne Wartezeit selbst bestellen, und nichts darf zwischen Tisch und Tresen verloren gehen. Eine träge Oberfläche, ein verpasster Ticket-Status oder ein doppelt getippter Tisch jeder Reibungspunkt kostet Umsatz, Trinkgeld und Stammgäste. Genau hier setzt Restover an: ein einziger, in Echtzeit synchronisierter Ablauf statt Zettelwirtschaft und Insellösungen.

Sechs Apps, ein Monorepo

Die Plattform

Ein Turborepo-/pnpm-Monorepo aus sechs eigenständigen Next.js-Apps POS, Kellner, Küchendisplay, Gäste-Bestellung, Admin und Web —, jede auf ihr Gerät zugeschnitten. Geteilte Pakete halten die Grenzen sauber; Routing und Wartezeiten laufen in Echtzeit über Supabase. Dazu Küchen-Inventar mit rezeptgenauer Auto-Abbuchung, KI-gestütztes Menü-Onboarding und Kartenzahlung (SumUp) mit verschlüsselten Zugangsdaten.

Echtzeit-Inventar

Lagerverwaltung auf einem iPad mit einer Warnung bei niedrigem Bestand

Vollbild-Küchendisplay

Vollbild-Küchendisplay mit Tickets in den Spalten Ausstehend, In Zubereitung und Fertig

Live-POS-Dashboard

POS-Bestellliste auf einem MacBook mit Tischen, Status und Wartezeiten

Bestellen direkt vom Tisch

Das Gästeerlebnis

Gäste scannen den QR-Code am Tisch, wählen ihre Sprache und bestellen selbst mit Gerichtsfotos, Live-Status und Echtzeit-Wartezeit, ganz ohne App-Installation. Tisch und Restaurant leitet der Server aus einem signierten Token ab, nie aus der Anfrage des Gasts.

Mehrsprachiger Einstieg

Sprachauswahl der Gäste-App: Deutsch, Englisch und Arabisch

Speisekarte am Tisch

Digitale Speisekarte der Gäste-App mit Gerichtsfotos und Kategorien

Bestellung live verfolgen

Echtzeit-Bestellverfolgung der Gäste-App mit Statusleiste und Restzeit

Übersicht & Nachbestellung

Bestellübersicht der Gäste-App mit Summe und Nachbestell-Button

Kassenrecht und Datenschutz von Grund auf

Compliance

Mandantentrennung auf zwei Ebenen: Row-Level-Security-Policies auf jeder Tabelle und zusätzlich explizite Restaurant-Prüfungen in der Abfrageschicht ein Fehler in einer Ebene öffnet keine fremden Daten. Der Tagesabschluss ist KassenSichV-/TSE-konform 146a AO) samt DSFinV-K-Export für die Betriebsprüfung. DSGVO ist eingebaut: EU-gehostet, keine Speicherung von IP-Adressen oder User-Agents, Ratenbegrenzung über gehashte IPs, PII-bereinigtes Fehler-Monitoring und selbst gehostete Schriften. Durchgängig dreisprachig Deutsch, Englisch und modernes Hocharabisch inklusive RTL-Layout.

TSE-signierter Z-Bericht (Tagesabschluss) mit Steueraufschlüsselung und TSE-Seriennummer

Tagesabschlüsse, die jede Prüfung bestehen

Übersicht aller Z-Berichte mit DSFinV-K-Export für die Finanzamt-Prüfung