Kassensystem und Verkaufsverwaltung
Ein Kassensystem für Cafés und Geschäfte mit schneller Touch-Kasse, Karten- und Barzahlung, Belegen, rezepturbasierter Lagerbuchung, mehreren Filialen und Live-Verkaufsberichten.
Projektdaten
- Projektart
- Kassensystem
- Kategorie
- Unternehmenssysteme
- Branche
- Gastronomie und Einzelhandel
- Technologie-Stack
- Next.js
- React
- TypeScript
- PostgreSQL
- Prisma
- Redis
- WebSockets

Überblick
Dieses Demonstrationsprojekt zeigt ein Kassen- und Verkaufsverwaltungssystem für einen kleinen Gastronomie- oder Handelsbetrieb mit zwei Filialen. Die Kasse ist für Tempo auf dem Tablet gebaut: große Produktkacheln, Kategorien, Bestellungen am Tisch oder zum Mitnehmen, geteilte Zahlungen und Belege gedruckt oder per E-Mail. Im Hintergrund aktualisiert jeder Verkauf Bestand und Auswertungen sofort.
Die Inhaberin verfolgt Umsatz, Stoßzeiten, Bestseller und Bestandswarnungen je Filiale im Dashboard oder auf dem Smartphone, ohne auf den Tagesabschluss zu warten.
Die Herausforderung
Viele kleine Betriebe nutzen eine Kasse, die nur Verkäufe bucht. Bestände werden von Hand gezählt, Berichte kommen als tägliches PDF, jede Filiale hat eigene Daten, und die Artikelliste muss an mehreren Stellen gepflegt werden. Fällt das Internet aus, steht die Kasse. Fertige Systeme berechnen pro Gerät und Funktion und passen selten zu Rezepturen, Kundenbindung oder eigenen Auswertungen.
Die Lösung
Das Konzept verbindet Kasse, Bestand und Auswertung in einem System. Artikel haben Preise, Steuersätze und optionale Rezepturen — ein verkaufter Flat White bucht Milch und Kaffeebohnen ab. Zahlungen laufen über ein angebundenes Kartenterminal oder werden als Bargeld erfasst, Belege gedruckt oder gemailt. Die Verkäufe aller Filialen fließen ins Dashboard, niedrige Bestände erzeugen Warnungen und Bestellvorschläge, und Verkäufe ohne Verbindung werden zwischengespeichert und synchronisiert, sobald das Netz zurück ist.
Wichtigste Funktionen
- Touch-Kasse mit Produktkacheln, Kategorien und Suche
- Bestellungen vor Ort, zum Mitnehmen und am Tisch mit geparkten Bons
- Kartenterminal, Barzahlung und geteilte Zahlung
- Gedruckte oder gemailte Belege mit korrekter Umsatzsteuer
- Rezepturbasierte Lagerbuchung und Warnungen bei niedrigem Bestand
- Mehrere Filialen mit gemeinsamen Artikeln und eigenem Bestand
- Live-Verkaufs-Dashboard: Umsatz, Stoßzeiten, Bestseller
- Offline-Warteschlange mit Synchronisierung bei Verbindung
Für wen
- Cafés, Bäckereien und kleine Restaurants
- Einzelhändler mit einer oder mehreren Filialen
- Inhaber, die Live-Zahlen statt Tagesabschluss-PDFs wollen
- Betriebe, die Bestand an Rezepturen oder Komponenten koppeln müssen
Technisches Vorgehen
Die Kasse ist eine Next.js-Web-App, die auf Tablets installiert wird, eine Offline-Warteschlange auf dem Gerät hält und über die API synchronisiert. Verkäufe, Artikel, Rezepturen und Lagerbewegungen liegen in PostgreSQL über Prisma; Redis und WebSockets übertragen Live-Zahlen ins Dashboard. Kartenzahlungen laufen über das SDK des Terminals, sodass Kartendaten die App nie erreichen, und Bondrucker werden über den ESC/POS-Standard angesteuert.
- Frontend
- Backend
- Datenbank
- Integrationen
- Stripe TerminalESC/POSSMTP
Screens
Verwaltungsoberfläche
Mobile und responsive Ansichten
Leistungen hinter diesem Projekt
Die Arbeit in dieser Fallstudie entspricht diesen Leistungen. Jede Seite erklärt Umfang, Ablauf und was Sie erhalten.
Ähnliche Projekte
Alle Projekte
UnternehmenssystemeCRM-SystemIndividuelles CRM-System
Ein CRM, das auf einen Vertriebsprozess zugeschnitten ist: Leads aus Website und WhatsApp, visuelle Pipeline, Kontaktverläufe, Wiedervorlagen, Angebote und ein Vertriebs-Dashboard.
- Next.js
- React
- TypeScript
- PostgreSQL
- Prisma
- +2
AutomotiveWerkstattsoftwareWerkstattmanagement-System
Werkstattsoftware für Kfz-Betriebe: Live-Werkstattplaner, Reparaturaufträge mit Teilen und Arbeitszeit, Fahrzeughistorie, Online-Terminbuchung, WhatsApp-Updates für Kunden und Rechnungen.
- Next.js
- React
- TypeScript
- PostgreSQL
- Prisma
- +3
Desktop-SoftwareWindows-DesktopanwendungWindows-Desktopanwendung für Unternehmen
Eine Windows-Desktopanwendung, mit der ein kleines Unternehmen vom Büro-PC aus arbeitet: Kunden, Vorgänge, Angebote und Rechnungen, lokaler Druck, Berichte und Backups — komplett offline, mit optionaler Synchronisation zu einem Server.
- Electron
- React
- TypeScript
- SQLite
- Node.js
- +2
Fragen zu dieser Art von Projekt
Läuft diese Kasse in einem echten Café?
Nein. Es ist ein Demonstrationsprojekt mit Beispielartikeln, -verkäufen und -beständen. Es zeigt, wie Saad ein individuelles Kassen- und Verkaufsverwaltungssystem aufbaut.
Funktioniert ein individuelles Kassensystem mit einem Kartenterminal?
Ja, über SDK oder API des Terminalanbieters. Das Terminal verarbeitet die Karte, die Kasse erhält nur das Zahlungsergebnis — Kartendaten laufen nie durch die App.
Was passiert, wenn das Internet ausfällt?
Die Kasse erfasst Verkäufe weiter auf dem Gerät und synchronisiert sie, sobald die Verbindung zurück ist. Kartenzahlungen hängen von der Verbindung und den Ausweichoptionen des Terminals ab.
Sie möchten ein ähnliches Projekt?
Sagen Sie Saad, was Sie brauchen. Sie erhalten einen klaren Umfang, einen Plan in Phasen und direkten Kontakt zum Entwickler – ohne Zwischenhändler.
Direkte, klare Kommunikation
Sie sprechen direkt mit dem Ingenieur, der den Code schreibt — ohne Vertrieb dazwischen, ohne vage Termine.
Vollständig individuell
Keine fertigen WordPress-Themes oder kopierter Code — jede Zeile wird für die Anforderungen und Größe Ihres Unternehmens geschrieben.
Von der Idee zum Launch
Hilfe beim Ausformulieren der Spezifikation und bei der Umsetzung einer groben Idee in ein echtes, nutzbares Produkt.
Das Anfrageformular öffnet sich mit dieser Projektart bereits ausgewählt.


