- Umzug der vorhandenen Anwendung in ein MonoRepo (Nx).
- Neu-Implementierung alter Komponenten und Services.
- Umsetzung einer nachhaltigen Architektur, Coding-Standards und gängigen Programmierprinzipien
- Refactorings und Auslagerung gemeinsam genutzter Komponenten, Services usw. in eine Library, um im ganzen MonoRepo verfügbar zu machen.
- Einführung eines NgRx-Stores mit Facade-Pattern.
- Aushandlung der REST-APIs mit Backend.
- Anbindung der zugrundeliegenden Microservices über REST-Schnittstellen.
- Entwicklung von Unit-Tests mit Jest.