BillingInterface ist ein Archivsystem in Entwicklung, das langfristig vollständig GoBD-konform arbeiten soll.
Das System bietet:
- ein CLI zur direkten Steuerung
- einen ServiceHandler mit TUI, um Webdienste wie Webserver & API zu verwalten
- ein Webinterface zur Archivverwaltung, sowie als Zugang für Betriebsprüfer
- eine REST-API mit API-Key Authentifizierung
- eine MySQL-basierte, anpassbare Benutzerverwaltung für das Webinterface
- flexible Konfiguration über `.env` und weitere Konfigurationsdateien
- ein GoBD-orientiertes Archivierungsmodell mit Audit-Log und Metadaten.
- eine einfache Templating-Language inspiriert von Jinja2.
BillingInterface