Ich habe die letzten Tage eine kleine EÜR-Webapp komplett im Browser gebaut – mit PyScript/Pyodide und SQLite. Ziel: Einnahmen/Ausgaben erfassen, Belege speichern und eine einfache EÜR-Auswertung inkl. Export erstellen – ohne Server, kostenlos und offline-freundlich.
✅ Features
-
Login/Registrierung (lokal)
-
Buchungen: Einnahmen & Ausgaben mit Kategorie, Beschreibung, Datum
-
Belege (Upload, Speicherung in der DB)
-
Jahres-Filter für die Buchungsübersicht
-
EÜR-Auswertung (Überschuss + Report)
-
CSV-Export (Buchungen + EÜR-Report)
-
Backup/Restore: komplette DB als
.sqliteexportieren & wieder importieren -
ZIP-Export:
csv/buchungen.csv+csv/eur_report.csv+receipts/...(alle Belege) in einer Datei
💡 Warum das spannend ist
-
Für „kleine Tools“ oder Prototypen ist das extrem schnell: Frontend + Logik in Python, DB direkt im Browser.
-
Die Daten bleiben nach Browser-Neustart erhalten (persistenter Browser-Speicher) – und mit DB Export/Import ist auch ein sauberer „Dauerbetrieb“ möglich.
-
Kein Hosting-Zwang, keine Credentials auf einem Server – dafür aber bewusst: Geräte-/Browser-gebunden, solange man nicht exportiert/importiert.
Testen könnt Ihr das über folgenden Link: https://majo2000.bplaced.net/python/EUR.html