Skip to content

Repository files navigation

Fuggs

Wir wollen eine cloudbasierte Open Source Buchhaltungssoftware mit AI entwickeln, damit Vereine mehr Zeit für ihre wesentlichen Ziele und Angebote haben und frustrierte Situationen mit der Buchhaltung der Vergangenheit angehören.

Fuggs ist ein Fork von Hopps.

MIT License

Build Status

Service Status
Main App Build fuggs-app
ZugFerd Service Build zugferd-service
Azure Document AI Build az-document-ai-service

Features

Intelligent Document Processing

Fuggs automatisiert die Belegverarbeitung mit einem intelligenten Multi-Schritt-Ansatz:

  1. ZugFerd-Extraktion - Automatische Erkennung und Extraktion von strukturierten ZugFerd/Factur-X e-Rechnungen aus PDFs
  2. KI-gestützte Analyse - Fallback auf Azure Document Intelligence für Belege ohne eingebettete Daten
  3. Transparente Herkunft - Nachvollziehbarkeit, ob Daten via ZugFerd, KI oder manuell erfasst wurden

Die ZugFerd-Integration nutzt das Open-Source Mustang Project und unterstützt deutsche e-Rechnungsstandards (ZugFerd, XRechnung, Factur-X).

Entwicklung

Test-Benutzer

Im Dev-Modus (./mvnw quarkus:dev) startet Quarkus Dev Services automatisch einen Keycloak mit dem Realm fuggs. Beim Start werden zwei Test-Organisationen und drei Benutzer angelegt (siehe app.fuggs.fuggs-app/src/main/resources/application.properties):

Benutzer Passwort Rollen Organisation
admin password super_admin, admin, user Musikverein Harmonie e.V.
maria password admin, user Musikverein Harmonie e.V.
thomas password user Sportverein Alpenblick e.V.

Damit lassen sich alle Berechtigungsstufen sowie die Mandantentrennung (zwei Organisationen) testen:

  • admin – Systemadministrator mit Vollzugriff (Super Admin)
  • maria – Organisations-Administratorin des Musikvereins
  • thomas – Reguläres Mitglied im Sportverein (anderer Mandant als admin/maria)

Die Test-Benutzer existieren nur im Dev-Modus und werden bei jedem Start neu angelegt.

Contributors

Markus Herhoffer
Markus Herhoffer

💻 💼
Emilia Jaser
Emilia Jaser

🔧 💻
Manuel hummler
Manuel hummler

💻 💼
3thr3n
3thr3n

💻

How to use the allcontributors bot

Guide: https://allcontributors.org/docs/en/bot/usage

Available emojis: https://allcontributors.org/docs/en/emoji-key

About

Fuggs wird eine cloudbasierte Open Source Buchhaltungssoftware mit AI, damit Vereine mehr Zeit für ihre wesentlichen Ziele und Angebote haben und frustrierte Situationen mit der Buchhaltung der Vergangenheit angehören.

Resources

Contributing

Stars

7 stars

Watchers

0 watching

Forks

Contributors

Languages