Yazan.
Alle Projekte
UnternehmenssystemeFebruar — März 2026

Offline-Warenwirtschaft und Kassensystem

Freiberuflich · Vollständige Umsetzung

Projektoberfläche von Offline-Warenwirtschaft und Kassensystem

Das Problem

Ein Baumarkt führte Bestand und Verkäufe in einer handgepflegten Excel-Datei. Die Zahlen wichen von der Realität ab, Kundenschulden existierten nur im Gedächtnis des Inhabers, und niemand konnte sagen, wie viel am Ende des Tages in der Kasse sein sollte.

Rahmenbedingungen

  • Kein verlässliches Internet im Laden — das System musste auch mit gezogenem Kabel funktionieren
  • Der Kunde akzeptierte keine laufenden Kosten: keine SaaS-Gebühr, keine Hosting-Rechnung
  • Der Inhaber ist nicht technisch versiert und arbeitet ausschließlich auf Arabisch
  • Zwei Währungen im täglichen Gebrauch, US-Dollar und Syrische Lira, zu einem schwankenden Kurs

Zentrale Entscheidungen

SQLite auf dem eigenen Windows-Rechner des Ladens anstelle von ein gehostetes PostgreSQL-Backend

Die beiden harten Anforderungen schlossen alles Serverseitige aus. SQLite braucht keinen Daemon, und die gesamte Datenbank ist eine einzige Datei, die der Inhaber auf einen USB-Stick kopieren kann — und das ist zugleich die einzige Backup-Strategie, die ein Laden tatsächlich befolgt.

ein portables PHP-Bundle mit Ein-Klick-Starter anstelle von einen System-Installer oder eine paketierte Desktop-Runtime

Es werden keine Administratorrechte benötigt, es gibt keinen Installationsschritt, der schiefgehen kann, und ein Windows-Update kann eine Runtime, die im Ordner selbst liegt, nicht beschädigen.

Systemablauf

Eine vereinfachte Ansicht, wie die wichtigsten Teile zusammenspielen.

  1. Arabische Kassenoberfläche

    Verkäufe, Einkäufe, Kundensalden, Bargeldabwicklung in zwei Währungen und Berichte.

  2. Lokale Laravel-Anwendung

    Geschäftsregeln, Rechnungserstellung, Kassenabschluss, Bestandswarnungen und Auswertungen.

  3. Portable SQLite-Datendatei

    Offline-Speicherung auf dem Ladenrechner, mit einer Sicherung, die sich auf einen USB-Stick kopieren lässt.

Ich habe ein vollständiges Offline-Warenwirtschafts- und Kassensystem für einen örtlichen Baumarkt entworfen und geliefert, das eine handgepflegte Excel-Tabelle ersetzt. Es läuft vollständig lokal auf dem Windows-Rechner des Kunden — keine Internetabhängigkeit, keine laufenden Kosten.

Kernfunktionen: vollständige arabische RTL-Oberfläche für einen nicht technisch versierten Ladeninhaber; Betrieb in zwei Währungen (US-Dollar und Syrische Lira) mit einstellbarem Wechselkurs; Verkäufe und Einkäufe bar oder auf Rechnung, inklusive Teilzahlungen und Kundensalden; automatische Rechnungserstellung; täglicher Kassenabschluss je Währung; Berichte und Auswertungen (Verkäufe gegen Einkäufe, meistverkaufte Artikel, Tagesbewegungen, Bestandsbewertung); Warnungen bei niedrigem Bestand.

Ausgeliefert als portables Paket (portables PHP mit Ein-Klick-Starter) ohne Servereinrichtung. Installation vor Ort und Anwenderschulung waren Teil der Lieferung.

Ergebnis

  • Ersetzte die Excel-Datei als führendes System des Ladens
  • Geliefert mit Installation vor Ort und Anwenderschulung
Screenshot 1 der Oberfläche von Offline-Warenwirtschaft und KassensystemScreenshot 2 der Oberfläche von Offline-Warenwirtschaft und KassensystemScreenshot 3 der Oberfläche von Offline-Warenwirtschaft und KassensystemScreenshot 4 der Oberfläche von Offline-Warenwirtschaft und Kassensystem

Technologien

LaravelSQLiteBladeTailwindCSSChart.js

Möchten Sie so etwas für Ihr Unternehmen?

Kontakt aufnehmen