Öffentlich
Vision, Produktprinzipien, MVP-Scope, Pilotmodell, Roadmap-Phasen, Architektur auf verständlichem Niveau, Compliance-Haltung.
Venuqo Project Docs · Stand: laufend gepflegt
Venuqo ist eine no-app Bestell- und Service-Schicht für Restaurants, Bars, Foodhalls und hybride Pickup-Konzepte. Diese Seite ist die kuratierte, öffentliche Projektdokumentation: Stand, Produktprinzipien, MVP-Scope, Pilotprogramm, Roadmap und wichtige Entscheidungen.
Openbook-Prinzip
Venuqo entsteht nicht hinter verschlossenen Türen. Wir glauben, dass eine neue Service-Schicht für Hospitality nur dann Vertrauen verdient, wenn sie ihre Annahmen, Entscheidungen und ihren Stand überprüfbar macht. Diese Dokumentation ist daher bewusst öffentlich — aber kuratiert.
Sie zeigt, was wir bauen, warum wir es bauen und wo wir gerade stehen. Sie zeigt nicht jeden Zwischenstand, jede sensible Verhandlung oder interne Detailentscheidung. Beides bewusst.
Vision, Produktprinzipien, MVP-Scope, Pilotmodell, Roadmap-Phasen, Architektur auf verständlichem Niveau, Compliance-Haltung.
Konkrete Pilotvereinbarungen, Menüs, Pilotzeiten, Teamfeedback, kommerzielle Konditionen, Auswertungsdetails einzelner Betriebe.
Repository-IDs, Deployment-Token, Infrastruktur-Konfiguration, individuelle Wettbewerbsanalysen, finanzielle Modellierung, sensible Verhandlungspositionen.
Diese Seite ist kuratierte öffentliche Projektdokumentation, keine vertragliche Grundlage und kein finales kommerzielles Angebot. Für verbindliche Aussagen gelten die jeweiligen Verträge und schriftlichen Vereinbarungen.
01 · Projektüberblick
Venuqo ist eine no-app Bestell- und Statusschicht für Restaurants, Bars, Foodhalls, Buffet- und Pickup-Konzepte. Gäste bestellen per Smartphone direkt am Tisch oder an einer Station — ohne App-Download. Service- und Stationsteams arbeiten in einer ruhigen Operator Console.
Venuqo positioniert sich nicht als Kassensystem-Ersatz, nicht als Delivery-Marktplatz und nicht als Reservierungssystem. Wir sind eine POS-neutrale, gastseitig wiedererkennbare Service-Schicht zwischen Gast, Tisch, Station, Team und bestehenden Systemen.
02 · Warum Venuqo entsteht
Restaurant-Tech wirkt für Gäste oft wie eine Pflichtübung und für Teams wie ein zusätzlicher Stress. QR-Menüs ohne Kontext, App-Zwang, harte POS-Wechsel oder Marketplace-Kommissionen lösen einzelne Probleme, erzeugen aber neue Reibung — gerade in DACH und der Schweiz.
Venuqo entsteht aus einer einfachen Beobachtung: Bestellen, bezahlen, abholen und Service rufen sind wiederkehrende Service-Momente, die heute meist isoliert gelöst werden. Eine ruhige, wiedererkennbare Schicht zwischen Gast und Betrieb kann diese Momente verbinden, ohne die Restaurantmarke zu überlagern.
„Calm service, operational trust."
— interne Brand Essence
Für Gäste soll Venuqo wie ein vertrauter Standard wirken: „Ah, Venuqo kenne ich." Für Betreiber soll es sich wie eine ruhige operative Hilfe anfühlen, nicht wie ein weiteres Dashboard.
03 · MVP-Stand
Der MVP ist live unter mvp.venuqo.com als Demo- und Testbetrieb. Die Mock-Flows wurden durch echte Supabase-Persistenz abgelöst (Phase 2B), und Phase 2C hat den Bestell- und Stationsfluss für ein erstes Pilot-Skript gehärtet. Eine kurze Zusammenfassung steht im Abschnitt unten (Aktueller Stand: Phase 2B/2C).
Hybrid-MVP mit zwei Modi, Nicht-Ziele, EAA/WCAG als P0, Referenzprofile statt Demo-Restaurant.
User Journeys, Datenmodell, Statusmaschine, Akzeptanzkriterien, Architekturskizze.
Click Prototype live unter demo.venuqo.com. Stack-Entscheidung getroffen: Next.js, TypeScript, Supabase, Stripe (später), Vercel.
Abgeschlossen. Routing, Rollen-Oberflächen (Guest, Staff, Bar, Kitchen) und der MVP-Rahmen unter mvp.venuqo.com.
Abgeschlossen. Bestellungen werden serverseitig in Supabase gespeichert; Gast-Bestätigung überlebt Reload und direkten Wiedereinstieg über die letzte offene Bestellung pro Position. Staff/Bar/Kitchen lesen und routen persistente Daten.
Aktuell live. Token-gated Reset unter /admin/reset, ruhigere Disabled-/Busy-States, Inline-Fehler, Tab-Counter, freundliche Empty-States, globaler Demo/Testbetrieb-Hinweis und 3-Sekunden-Polling mit manuellem Refresh.
Empfohlen. Schreibbares Pilot-Test-Skript, Härtung der Auth/RLS-Grenzen für Staff/Admin und Operationalisierung des Demo-Resets vor einem realen Pilot.
03b · Aktueller Stand
Der MVP läuft als Demo- und Testbetrieb unter mvp.venuqo.com. Hauptseite venuqo.com und Click-Prototype demo.venuqo.com sind weiterhin erreichbar. Die folgenden Punkte sind Stand heute umgesetzt — und genauso wichtig: was bewusst noch nicht.
/admin/resetPilot Test Script (definiertes, schreibbares Test-Skript für einen kontrollierten Pilotlauf) plus Härtung der Auth/RLS-Grenzen für Staff/Admin und Operationalisierung des Demo-Resets — erst danach ist ein realer Pilot in einem Betrieb verantwortbar.
Referenz-Commits (intern): MVP-Repo 1a2eb41, Hub-Repo e4e0d30.
Diese Hashes sind Anker für die hier beschriebenen Phasen 2B/2C — sie sind keine
öffentliche API und nur für Projekt-Nachvollzug gedacht.
04 · Produktprinzipien
Der MVP testet Venuqo als wiedererkennbare Service-Schicht. Restaurant-Branding kommt als spätere konfigurierbare Schicht.
Gäste öffnen Venuqo per QR oder NFC im Browser. Kein App-Download, keine App-Store-Reibung.
Venuqo ersetzt im MVP keine Kasse. Bestehende POS-Prozesse werden nicht tief integriert, aber Order-, Payment- und Exportlogik bleiben sauber.
Pickup arbeitet prepaid-first. Table Service Light erlaubt digitale Zahlung, behält aber Staff-Fallbacks.
Jede Funktion muss einen realen Serviceablauf verbessern. Schöne, aber operativ unklare Ideen bleiben draußen.
Venuqo unterstützt Teams, ersetzt sie nicht. Gäste ohne Smartphone bleiben anschlussfähig.
WCAG 2.2 AA und EAA sind P0. Bestellen, bezahlen, Status verstehen, Service rufen — alles muss assistiv erreichbar sein.
05 · Pilotprogramm
Der erste Pilot ersetzt kein Kassensystem, keinen Service und keinen bestehenden Restaurantprozess. Er spiegelt einen klar begrenzten Ablauf digital, damit gemeinsam geprüft werden kann, ob Venuqo im realen Betrieb tatsächlich entlastet.
Casual Dining, Pub, Terrasse, Hotelbar oder definierter Restaurantbereich.
Buffet, Bar, Foodhall, Selbstabholung, Takeaway-Fenster.
Pilotinhalte einzelner Betriebe — Menü, Zeitfenster, Auswertungen, Teamfeedback und Konditionen — werden nicht öffentlich dokumentiert. Sie bleiben zwischen Venuqo und dem jeweiligen Pilotpartner.
06 · Roadmap
07 · Entscheidungslog
Wir dokumentieren bewusst auch was wir gerade nicht tun. Jede Entscheidung ist überprüfbar und kann mit neuen Erkenntnissen revidiert werden — aber sichtbar, nicht still.
Der MVP fokussiert auf Bestellung und Statusflow, nicht auf Payment-Optimierung oder Marketing-Tools.
Status: angenommenIm ersten Build wird Checkout als UX-Vorschau gebaut; reale Zahlung über Stripe folgt in einem späteren, sauberen Schritt.
Status: angenommenPOS-Integration kann später gezielt geprüft werden. Im ersten Pilot soll der Betrieb seine Kasse nicht anfassen müssen.
Status: angenommenAblösung der Mock-Flows durch eine relationale, portable Datenschicht. Mit Phase 2B abgeschlossen — Bestellungen, Statuswechsel und Stations-Routing arbeiten persistent.
Status: abgeschlossen (Phase 2B)Table Service Light zeigt den Venuqo-Wert am klarsten. Pickup ist datenmodell- und routingseitig angelegt, wird aber erst nach erstem Pilot voll ausgebaut.
Status: angenommenAccessibility ist kein späterer Polish, sondern Eintrittsbedingung. Bei Scope-Druck werden eher andere Features gestrichen.
Status: verbindlich08 · Architektur auf verständlichem Niveau
Venuqo wird als modularer Monolith gebaut: ein Produkt, ein Datenmodell, eine API-Schicht, mehrere Oberflächen (Gast, Operator, Admin). Das ist schneller, günstiger und leichter zu verstehen als eine Microservice-Landschaft — und lässt spätere Module trotzdem sauber zu.
Next.js, React, TypeScript. Tailwind als Utility-Schicht. Accessible Component Patterns.
Next.js Route Handlers / serverseitige API. Businesslogik bleibt bei Venuqo, nicht im Frontend.
Supabase PostgreSQL. Relationales Kernmodell für Venue, Table, Station, Order, Payment.
Supabase Auth für Staff und Admin. Kein Gastlogin im MVP — Gäste nutzen QR/NFC-Kontext anonym.
Stripe Checkout, zunächst Sandbox. Sensible Logik serverseitig, nie im Frontend.
Vercel für Preview und Produktion. Self-Hosting-Option für die Zukunft offengehalten.
09 · Compliance & Vertrauen
Venuqo ist kein Marketing-Interface, sondern ein digitaler Zugang zu Bestellung, Zahlung und Service. Compliance ist deshalb kein Anhängsel, sondern Teil des Produkts.
Tastaturbedienbarkeit, Screenreader-Tauglichkeit, sichtbare Fokuszustände, ausreichende Kontraste, Reflow bei 200 % Zoom, keine rein farbliche Statusinformation, Reduced-Motion-Unterstützung. Manuelle Tests ergänzen automatisierte Checks.
Gäste nutzen den MVP anonym; kein Gastlogin, kein Cross-Venue-Profil. Personenbezogene Daten werden nur verarbeitet, wo Bestellung, Zahlung oder Service-Antwort es erfordern. Kein Tracking-Layer auf dieser Dokumentationsseite.
Zahlungen laufen über etablierte Payment Provider (Stripe). Karten- und Zahlungsdaten berühren Venuqo-Server nicht direkt; Webhook- Verifikation und sauberes Refund-Handling sind Pflicht vor Live-Zahlung.
Inhalte hier sind Projektdokumentation, keine vertragliche Zusicherung. Eine öffentliche Barrierefreiheitserklärung folgt mit dem ersten echten Live-Betrieb. Pilotvereinbarungen werden individuell schriftlich geregelt.
10 · Was bewusst intern bleibt
Venuqo dokumentiert öffentlich, was Vertrauen schafft. Wir dokumentieren bewusst nicht öffentlich, was Pilotpartner, Teammitglieder, Lieferanten oder Verhandlungen schützen muss. Diese Linie nennen wir „Openbook mit Grenzen".
Konkrete Restaurants, Menüs, Pilotzeiten, Auswertungsergebnisse, Teamfeedback und kommerzielle Konditionen einzelner Betriebe.
Detaillierte interne Wettbewerbsanalysen, individuelle Pricing-Strategien, Lieferantenauswahl auf Anbieterebene.
Repository-IDs, Deployment-Token, API-Keys, Provider-Konfigurationen, interne Run-Books und Incident-Details.
Persönliche Kontakte, laufende Verhandlungen mit Investoren, Partnern oder Behörden, finanzielle Modellierung im Detail.
Wenn etwas hier öffentlich erscheint, das eigentlich intern bleiben sollte, ist das ein Fehler — und wir möchten das wissen. Hinweise bitte an info@venuqo.com.