f947908f0ed1d119c474f09cef2f442b7bb0cf54
RFP Finanzübersicht
Material-3-orientierte Finanzübersicht für Vereins-AGs mit rollenbasierter Freigabelogik, PWA-Grundlage und Docker-Setup.
Stack
- Next.js 14 mit App Router und TypeScript
- MUI 6 für Material Design 3
- Prisma + PostgreSQL
- NextAuth Credentials Login
- Docker Compose für lokalen Start
Enthalten
- Horizontale Budget-Übersicht pro AG
- Mehrstufige Freigaben mit Rollenlogik
- Budgets, Zeiträume, Nutzerverwaltung und Audit-Log
- Statusaktionen für Freigeben, Bezahlt und Dokumentiert
- CSV-Backup mit Import und Restore-Grundlage
- PWA-Manifest und Service-Worker-Basis
Lokaler Start
- Optional
.env.examplenach.envkopieren und Werte anpassen. - Projekt starten:
docker-compose up --build
- App öffnen unter
http://localhost:3000
Seed
Der Seed legt die Grundeinstellungen, den aktiven Zeitraum, AGs, Budgets und Basisnutzer für die Erstkonfiguration an. Optional kann SEED_INITIAL_PASSWORD gesetzt werden.
Hinweise
- Die Dokumentation eines Belegs ist aktuell als Beleg-URL umgesetzt.
- Web-Push ist architektonisch vorbereitet, aber noch nicht implementiert.
- Für Produktion sollten
NEXTAUTH_SECRET, Datenbank-Zugangsdaten und Reverse-Proxy/SSL sauber gesetzt werden.
Description
Languages
TypeScript
98.9%
JavaScript
0.7%
CSS
0.3%