feat: Add new data-manager service for professor and module management and a new frontend application with i18n and a professor dashboard.

This commit is contained in:
Elmar Kresse
2025-11-22 20:20:00 +01:00
parent 48926233d5
commit 34ad90d50d
19 changed files with 769 additions and 68 deletions

View File

@@ -273,6 +273,18 @@
"notFound": "Nicht gefunden, wonach du suchst?",
"contact": "Kontakt aufnehmen"
},
"professor": {
"dashboard": "Dashboard",
"intro": "Willkommen im HTWKalender Professor, im ersten Schritt wählen Sie Ihre Module aus. Die empfohlenen Module werden automatisch ausgewählt. Weitere Module können manuell angewählt werden.",
"nextStep": "Weiter",
"name": "Name",
"professor": "Professor",
"course": "Modul",
"semester": "Semester",
"match": "Abgleich",
"searchByName": "Filtern nach Name",
"searchByProfessor": "Filtern nach Professor"
},
"footer": {
"commitInfo": {
"tooltip": "Version",
@@ -280,9 +292,9 @@
"description": "Zeigt die Commit-ID der verwendeten Frontend-Version des HTWKalenders an. Für Debbugger und Entwickler.",
"hash": "Commit-Hash",
"component": "Komponente",
"components":{
"components": {
"frontend": "Frontend"
}
}
}
}
}