Offline-Warenwirtschaft und Kassensystem
Freiberuflich · Vollständige Umsetzung

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.
Arabische Kassenoberfläche
Verkäufe, Einkäufe, Kundensalden, Bargeldabwicklung in zwei Währungen und Berichte.
Lokale Laravel-Anwendung
Geschäftsregeln, Rechnungserstellung, Kassenabschluss, Bestandswarnungen und Auswertungen.
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




Technologien
Links
Möchten Sie so etwas für Ihr Unternehmen?
Kontakt aufnehmen