Back to projects
Published

Mitarbeiterverwaltungssystem

End-to-End Entwicklung eines Mitarbeiterverwaltungssystems im kleinen Scrum-Team. Von Analyse und Design bis zur Frontend-Umsetzung, Teststrategie und Performance-Feinschliff.

Mitarbeiterverwaltungssystem
Angular 14NxSpring BootNgRxJestCypressHR Tech

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