# Funktionsübersicht ## Zielbild FEDEO besteht funktional aus drei zentralen Schichten: - Backend-API (Geschäftslogik, Daten, Integrationen) - Web-Frontend (administrative und operative Arbeitsoberfläche) - Mobile-App (mobile Nutzung für operative Prozesse) Die technische Detailauflistung wird automatisiert erzeugt: - [Backend-API](./backend-api.md) - [Frontend Web](./frontend-web.md) - [Mobile-App](./mobile-app.md) ## Funktionsbereiche ### 1) Authentifizierung und Mandantenfähigkeit - Login, Session, Nutzerkontext - Rollen, Rechte, Profile - Mandantenbezogene Datenabgrenzung ### 2) Stammdaten und Ressourcen - Kunden, Kontakte, Projekte, Teams - Materialien, Leistungen, Fahrzeuge, Standorte - Erweiterbare Standard-Entitäten ### 3) Operative Prozesse - Aufgabenmanagement - Zeiterfassung und Zeitauswertung - Dokumentenerstellung und Ablage - Verlauf/Historie ### 4) Finanz- und Abrechnungsfunktionen - Buchhaltungssichten - Bankdaten und Zuordnungen - Exporte (z. B. DATEV/SEPA) - Rechnungskontexte ### 5) Kommunikation und Service - Helpdesk und Nachrichten - Benachrichtigungen - E-Mail-bezogene Prozesse ### 6) Wissensmanagement - Wiki-Seiten - Strukturierte Inhalte für internes Wissen ### 7) Geräteschnittstellen und Integrationen - RFID-/Geräteendpunkte - S3-Dateispeicher - Mail- und externe API-Integrationen ## Dokumentationsprinzip - Fachliche Beschreibung in dieser Datei - Technische Vollständigkeit in den automatisch erzeugten Katalogen - Änderungsnachweis über die Doku-Versionierung ## Pflegehinweis Wenn Funktionen hinzugefügt, umbenannt oder entfernt werden, ist die technische Dokumentation immer per Skript zu aktualisieren und zu committen.