Refactoring-Kennzahlen-Dashboard für DACH-Beratungsmandat
Übersicht
Worum es bei diesem Projekt geht.
Extrahiere Code-Komplexität und Test-Coverage aus einer Git-Historie, baue ein Next.js-Dashboard mit PDF-Export und erhalte ein verifizierbares Zertifikat.
Das Szenario
Die Beratung (rund 110 Berater:innen, Sitz Frankfurt + Wien, Mandate typischerweise 6-18 Monate) muss in Quartals-Reviews konsistent zeigen, dass die Code-Modernisierung messbar wirkt — bisher beschreibt jede:r Berater:in das mit eigenem Excel-Sheet, was zu inkonsistenten Aussagen über Mandate hinweg führt.
Das Briefing
Was Du tust und was Du zeigst.
Wie baut man ein wiederverwendbares Dashboard, das Refactoring-Fortschritt aus Git-Historie + Static-Analysis aggregiert und Quartals-Reports automatisiert?
Earning criteria — what you'll demonstrate
- Code-Health-Metriken aus Git-Historie reproduzierbar extrahieren
- Static-Analysis-APIs (SonarQube/CodeClimate) integrieren
- Reporting-Dashboards für eine Beratungs-Zielgruppe designen
- PDF-Export-Pipelines für reproduzierbare Quartals-Reports bauen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Refactoring and Code Smell Detection
Master · Software Engineering
Strong alignment
This challenge maps to Refactoring and Code Smell Detection at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Dashboard Design
Apply dashboard design to solve real industry problems and demonstrate production-level capability.
- Git History Analysis
Apply git history analysis to solve real industry problems and demonstrate production-level capability.
- Static Analysis
Apply static analysis to solve real industry problems and demonstrate production-level capability.
- Next Js
Apply next js to solve real industry problems and demonstrate production-level capability.
- Data Visualization
Transform complex data into clear, insightful visual representations.
- Reporting Automation
Apply reporting automation to solve real industry problems and demonstrate production-level capability.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Data Engineer:in
Git-Historie + Static-Analysis-API in eine reproduzierbare Pipeline zu integrieren ist Data-Engineering-Standardhandwerk in einer ungewöhnlichen Domäne.
Dieses Projekt schärft
- git-history-analysis
- static-analysis
- data-visualization
Noch eine Sache