No description
  • Java 60.2%
  • TypeScript 38.5%
  • HTML 0.7%
  • JavaScript 0.5%
  • CSS 0.1%
Find a file
Hannes a518d2a69a
All checks were successful
Build / build (push) Successful in 58s
Add hourly energy-flow option and default line chart to hourly weekly view
2026-03-23 10:22:10 +00:00
.forgejo/workflows update forgejo 2026-03-18 22:31:31 +01:00
backend Add hourly energy-flow option and default line chart to hourly weekly view 2026-03-23 10:22:10 +00:00
db Add participant_meter model and migration scripts for multi-meter participants 2026-03-21 18:16:01 +00:00
docker Initial EEG tool project structure 2026-03-18 22:16:23 +01:00
docs Add second weekly EDA Excel test dataset for two-week range 2026-03-22 11:09:17 +00:00
frontend Add hourly energy-flow option and default line chart to hourly weekly view 2026-03-23 10:22:10 +00:00
.gitignore added forgejo configuration 2026-03-18 22:21:43 +01:00
README.md Initial EEG tool project structure 2026-03-18 22:16:23 +01:00

EEG Tool

Mini-Projekt-Layout für ein lokales EEG-Abrechnungstool mit:

  • PostgreSQL
  • Java / Jakarta EE
  • Angular

Ziel

EDA-Export importieren, EEG-Zuordnungen berechnen und Monatsabrechnungen erzeugen.

Struktur

  • backend/ Jakarta EE Backend
  • frontend/ Angular Frontend
  • db/ SQL-Schema und Demo-Daten
  • docs/ Fachlogik und Notizen
  • docker/ PostgreSQL via Docker Compose

Schnellstart Datenbank

createdb eeg_tool
psql -d eeg_tool -f db/001_init.sql
psql -d eeg_tool -f db/002_indexes.sql
psql -d eeg_tool -f db/003_demo_data.sql

Nächste sinnvolle Schritte

  1. EDA-CSV/XLSX-Parser implementieren
  2. AllocationService auf Monatsberechnung erweitern
  3. REST-Endpunkte mit echter DB-Logik füllen
  4. Angular mit HttpClient anbinden
  5. PDF-Rechnung ergänzen