Firmen-Dashboard
Modernes Unternehmens-Dashboard mit Keycloak-Integration
Projektdauer
1 Woche
Jahr
2025
Technologien
Die Herausforderung
Für ein kleines, remote arbeitendes Team aus Freelancern sollte ein internes Firmen-Dashboard entwickelt werden, das alle genutzten Tools und Dienste zentral verwaltet. Die Herausforderung lag darin, eine sichere Authentifizierung mit Single Sign-On zu implementieren und gleichzeitig personalisierte Anpassungen wie eigene Apps, Themes und Spracheinstellungen zu ermöglichen.
Die Lösung
Die Lösung war ein zentrales Dashboard mit Keycloak-Authentifizierung, das alle Tools als einheitliche App-Icons darstellt. Das System bietet automatische Bereitstellung individueller WireGuard-VPN-Profile über QR-Codes und Downloads. Durch die Integration der Jira Cloud API werden Projekte und Aufgaben direkt im Dashboard angezeigt.
Implementierung
Die Oberfläche wurde mit Bootstrap 5 und SCSS entwickelt, inklusive Dark- und Light-Mode sowie Mehrsprachigkeit. Eine MariaDB-Datenbank speichert Benutzerpräferenzen und Konfigurationen. Das System wurde auf Performance und Sicherheit optimiert, mit strikter Content Security Policy und Fokus auf Barrierefreiheit. VPN-Profile werden regelmäßig automatisiert erneuert.
Ergebnisse
Ein sicheres, performantes und mobilfreundliches Firmen-Dashboard mit zentraler Benutzerverwaltung, SSO, automatisierter VPN-Integration und Jira-Übersicht. Die Lösung bietet Enterprise-Funktionen ohne hohe Lizenzkosten und optimiert die Zusammenarbeit im remote Team erheblich.
Hauptfunktionen
Team Management
Zentrale Benutzerverwaltung mit Keycloak SSO
VPN Integration
Automatische WireGuard-Profile mit QR-Codes
Jira Integration
Nahtlose Projekt- und Aufgabenübersicht