feat(reports): Auswertungen, Kalender, Budgets und Export
Backend: - Gemeinsame Bewegungsschicht flows(), auf der alle Berichte aufbauen; Plan und Ist bleiben dabei getrennt - Forecast, Kategorien mit Drilldown, Abo-Übersicht, Jahresvergleich, Cashflow-Kalender, Budget-Ampel, Sparziel-Fortschritt, gebündeltes Dashboard - Budgetübertrag über Monatsgrenzen, Budgets auf Oberkategorien schließen Unterkategorien ein - Export als CSV (BOM, Semikolon, deutsches Dezimaltrennzeichen) und XLSX mit typisierten Beträgen Frontend: - Dashboard, Cashflow-Kalender mit Bestätigen direkt am Tag, Budget-, Sparziel- und Auswertungsseite - Diagrammpalette gegen beide Flächen auf Kontrast und Farbfehlsichtigkeit geprüft; Grün/Rot als Serienpaar verworfen - Einnahmen/Ausgaben und kumulierter Saldo in getrennten Diagrammen statt auf zwei Größenachsen - Recharts in einen eigenen Chunk ausgelagert 27 neue Backend-Tests (235 gesamt), 16 neue Frontend-Tests (65 gesamt) Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014e7t8UpmoVNMtWivY5LiSH
This commit is contained in:
@@ -83,6 +83,19 @@ vollständige, kommentierte Liste. Die wichtigsten:
|
||||
| `COOKIE_SECURE` | `true` | Hinter HTTPS `true`, für lokales HTTP `false` |
|
||||
| `SCHEDULER_ENABLED` | `true` | Täglicher Benachrichtigungslauf um 07:00 |
|
||||
|
||||
## Diagramme
|
||||
|
||||
Die Serienfarben stammen aus einer Palette, die gegen die hellen und dunklen
|
||||
Flächen der Anwendung auf Kontrast und Farbfehlsichtigkeit geprüft wurde; ihre
|
||||
Reihenfolge ist Teil dieser Absicherung. Grün und Rot bleiben den Vorzeichen im
|
||||
Text vorbehalten – als Serienpaar wären sie bei Deuteranopie nicht zu
|
||||
unterscheiden. Jedes Diagramm mit mehr als einer Serie führt eine Legende, und
|
||||
zu den Balkendiagrammen lässt sich die Wertetabelle aufklappen.
|
||||
|
||||
Einnahmen, Ausgaben und der kumulierte Kontostand stehen bewusst in zwei
|
||||
getrennten Diagrammen untereinander: eine gemeinsame Größenachse würde bei so
|
||||
verschiedenen Größenordnungen einen Zusammenhang vortäuschen.
|
||||
|
||||
## Logos und Markenfarben
|
||||
|
||||
Jede Firma bekommt ein Bild. Die Provider-Kette arbeitet der Reihe nach:
|
||||
|
||||
Reference in New Issue
Block a user