Eigenentwicklung
ZugNow: E-Rechnungen für kleine Unternehmen
Eine Web-App, die Rechnungen als PDF mit eingebetteten ZUGFeRD-Daten erstellt – für Freiberufler und kleine Unternehmen in Deutschland.
- Technik
- Angular, TypeScript, Java / Quarkus, Microsoft Azure, Terraform
- Relevant für
- Geschäftssoftware mit rechtlichen Anforderungen, Zahlungen und sensiblen Daten
- Das ZUGFeRD-2.x-XML wird mit der Bibliothek Mustangproject erzeugt und in das PDF eingebettet.
- Vor dem Abschluss einer Rechnung prüft das Backend die Pflichtangaben nach § 14 UStG.
- Bank- und Steuerdaten werden feldweise mit AES-256-GCM verschlüsselt gespeichert.
- Zahlungen über Stripe: Jedes Webhook-Ereignis wird nur einmal verarbeitet, und ein geplanter Abgleich hält die Abonnements mit Stripe synchron.
- Die Azure-Infrastruktur ist mit Terraform als Code beschrieben, einschließlich Monitoring und Alarmen.

