Zum Inhalt springen
echtsquad
Eigenes ProduktSoftware & Apps

Mandi Khata: digitales Kassenbuch für Kommissionshändler

Wir haben das Papier-Kassenbuch eines Fischmarkt-Kommissionshändlers als Webanwendung nachgebaut, in der jeder Saldo aus Buchungen abgeleitet wird statt eingetippt – ein falscher Gesamtbetrag lässt sich gar nicht erst speichern.

Mandi Khata: digitales Kassenbuch für Kommissionshändler

Ausgangslage

Auf einem Fischmarkt in Pakistan verkauft ein Kommissionshändler Ware im Auftrag von Lieferanten und behält eine Provision. Fast jeder Käufer nimmt die Ware auf Kredit, das Geschäft lebt also davon, zu wissen, wer wem was schuldet. Diese Aufzeichnung ist ein Papierbuch: nicht durchsuchbar, nur von Hand zu summieren und verloren, wenn das Buch verloren ist.

Lösung

Jeder Verkauf und jede Zahlung wird einmal erfasst; jeder Saldo, jede Tagessumme und jeder Bericht wird daraus abgeleitet. Geld wird in ganzen Paisa und Gewicht in ganzen Gramm gespeichert, sodass sich keine Rundungsfehler ansammeln. Die Geld-Identität (Brutto = Provision + Kosten + Auszahlung) ist als Datenbank-Constraint hinterlegt – eine falsche Rechnung kann nicht gespeichert werden. Nichts wird gelöscht: Eine Korrektur bucht gegen, das Original bleibt durchgestrichen sichtbar, wie ein Strich im Papierbuch.

Umsetzung

React 19 mit Vite und Tailwind im Frontend, Supabase mit Postgres als Backend. Zwei Rollen (Inhaber, Personal) werden in vier Schichten durchgesetzt, zuletzt durch Row-Level-Security in Postgres. Die Oberfläche gibt es auf Englisch und Urdu mit vollständigem Rechts-nach-links-Layout. Die Trennung der Daten je Geschäft haben wir nachgewiesen, indem zwei getrennte Konten gegen dieselben Tabellen liefen.

Workflow

So fließen die Daten

  1. Verkauf / Zahlungeinmal erfassen
  2. ConstraintGeld-Identität in Postgres
  3. KassenbuchTagesbuch mit Filtern
  4. Kontenblätterlaufender Saldo je Partei
  5. Berichtenur für Inhaber

Einblicke

Screenshots & Mockups

Ergebnisse

Was sich verändert hat

Englisch + Urdu (RTL)

Sprachen

Verifiziertes Ergebnis

4 Schichten bis Row-Level-Security

Rollen-Durchsetzung

Verifiziertes Ergebnis

Erstgespräch

Ähnliches Vorhaben? Sprechen wir darüber.

In einem kostenlosen Erstgespräch klären wir, was Sie brauchen, was es kostet und wann es fertig ist. Ohne Verkaufsdruck.