Lokale Web-App zum Importieren, Kategorisieren und Visualisieren von Bank-Umsätzen (CSV-Import, Docker-Deployment, kein Auth).
- TypeScript 90.3%
- CSS 8.7%
- Dockerfile 0.7%
- HTML 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Fix "Empfänger"-Speicherfehler + Regeln bearbeiten (#10) Closes #10 See merge request homelab/finanzplaner!4 |
||
| backend | ||
| fixtures | ||
| frontend | ||
| .dockerignore | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| README.md | ||
Finanzplaner
Lokale Web-App zum Importieren, Kategorisieren und Visualisieren von Bank-Umsätzen (aktuell comdirect Girokonto-CSV). Kein Auth — für den internen Einsatz gedacht.
Plan und Hintergrund: siehe Issue #1.
Entwicklung
Backend (Port 3000):
cd backend
npm install
npm run dev
Frontend (Port 5173, proxied auf Backend):
cd frontend
npm install
npm run dev
Tests
cd backend
npm test
Docker
docker compose up --build
App läuft danach auf http://localhost:3000. Die SQLite-Datenbank liegt im Docker-Volume finanzplaner-data.