Professionelles Web-App-Konzept
Getränkekalkulator für Catering-Events
Übersicht
Operatives Dashboard
Aktuelles Event
PassendAmpelsystem
Kategorien
Erfahrungswerte
Eventverwaltung
Neues Event anlegen
| Event | Datum | Typ | Personen | Kosten p.P. | Status |
|---|
Eigener Workspace
Schätzung für bevorstehende Veranstaltungen
Mitnehmen
0 ausgewähltKalkulation nur für ausgewählte Getränke
0 Flaschen| Getränk | Kategorie | Empfohlen | Preis Einkauf | Preis Verkauf | Marge |
|---|
Zentrale Getränkeliste
Bearbeiten, Preise ändern, Kategorien pflegen
| Aktiv | Getränk | Kategorie | Einheit | Volumen L | Einkauf | Verkauf | Favorit |
|---|
Nach dem Event
Geplant vs. tatsächlich
Verbrauch manuell erfassen
Screenshot optional| Getränk | Geplant | Verbraucht | Rest | Nachbestellung | Abweichung |
|---|
Upload-Vorschau
Noch kein Screenshot hochgeladen
Produktkonzept
Struktur, Features, Datenmodell und Technik
App-Struktur
- Dashboard für Kennzahlen, Warnungen und aktive Events.
- Eventverwaltung mit wiederkehrenden Vorlagen.
- Schätzungs-Workspace für bevorstehende Veranstaltungen.
- Zentrale Getränkeliste mit Kategorien, Preisen und Favoriten.
- Live-Übersicht für tatsächlichen Verbrauch und Restbestand.
- Exportbereich für PDF, Einkaufsliste, Packliste und CSV/Excel.
Vollständige Feature-Liste
- Import von Getränkelisten per PDF/Bild als spätere OCR-Erweiterung.
- Manuelle Getränkepflege und Preisänderung jederzeit.
- Automatische Kategorie-Erkennung, Duplikatprüfung und Favoriten.
- Eventtypen wie Hochzeit, Business Catering, Empfang, BBQ und Launch.
- KI-gestützte Verbrauchsprognosen auf Basis vergangener Events.
- Ampelsystem für zu wenig, passend oder zu viel kalkuliert.
- Geplant-vs.-tatsächlich, Nachbestellung, Restbestand und Wareneinsatz.
UI-Konzept
- Dunkles SaaS-Dashboard mit Weiß, Schwarz und Gold als Premium-Akzent.
- Klare Tabellen für operative Arbeit, kompakte Kennzahlen für schnelle Entscheidungen.
- Mobile Ansicht mit gestapelten Panels und horizontal nutzbaren Tabellen.
- PDF-Ausgabe im hellen Print-Layout mit Logo, Kategorien und Gesamtübersicht.
Berechnungslogik
- Basisverbrauch je Kategorie pro Person und Eventtyp.
- Dauerfaktor: längere Events erhöhen den Bedarf moderat.
- Reserve in Prozent wird auf geplante Mengen addiert.
- Ausgewählte Getränke teilen sich den Bedarf ihrer Kategorie.
- Verbrauchsdaten verbessern künftige Durchschnittswerte.
Datenstruktur
{
event: { id, name, date, guests, duration, type, customer, location, reserve },
drink: { id, name, category, unit, volumeLiters, purchasePrice, salePrice },
eventDrink: { eventId, drinkId, plannedQty, consumedQty, restQty, selected },
upload: { eventId, fileName, previewDataUrl, createdAt },
average: { eventType, category, litersPerPerson, sampleSize }
}
Technische Architektur
- Frontend: Cloudflare Pages mit React/Vue/Svelte oder statischem MVP.
- API: Cloudflare Workers für Auth, Kalkulation, Export und Integrationen.
- Datenbank: Cloudflare D1 für Events, Getränke, Preise und Verbrauchswerte.
- Dateien: Cloudflare R2 für Uploads, Screenshots, PDFs und Getränkelisten.
- Auth: Cloudflare Access, Auth.js oder eigener Login mit JWT/Session Cookies.
- OCR optional: Claude Vision API nur bei aktivierter Bild-/PDF-Erkennung.