Published
Mitarbeiterverwaltungssystem
End-to-End Entwicklung eines Mitarbeiterverwaltungssystems im kleinen Scrum-Team. Von Analyse und Design bis zur Frontend-Umsetzung, Teststrategie und Performance-Feinschliff.
Overview
Projektkontext
Entwicklung eines Mitarbeiterverwaltungssystems in einem fokussierten Team mit kurzer Time-to-Market.
Meine Rolle
Ich habe den Frontend-Teil von Analyse ueber Design bis Implementierung und Testen verantwortet.
Architektur und Umsetzung
- Angular 14 mit Angular Material
- Strukturierter State-Ansatz mit NgRx
- Nx Monorepo fuer klare Modultrennung
- REST/JSON-Anbindung an Spring-Boot-Backend
- Teststrategie mit Jest und Cypress
Konkreter Beitrag
- Fachliche Anforderungen in eine klare UI- und Komponentenarchitektur ueberfuehrt
- Wesentliche Verwaltungs-Workflows performant umgesetzt
- Testing von Beginn an integriert, nicht nachgelagert
- Performance-Optimierungen fuer schnelle Interaktionen umgesetzt
Impact
Schnelle Bereitstellung eines wartbaren Systems mit guter UX, klarer Code-Struktur und solider Testbasis fuer den weiteren Ausbau.
Tech Stack
Angular 14, TypeScript, RxJS, NgRx, Angular Material, Nx, Spring Boot, REST/JSON, Jest, Cypress, Docker, Git Flow