
Entwicklung einer Angular-Webapplikation mit CMS-Anbindung
AngularTypeScriptContentfulBootstrapCSSSCSS
Im Rahmen eines privaten Projekts entwickelte ich eine vollständig responsive und skalierbare Webanwendung basierend auf Angular 8. Die Anwendung bindet das Content-Management-System Contentful als zentrale Datenquelle ein, um die Content-Pflege auch durch Redakteure zu ermöglichen.
Kern der Umsetzung war die Modularisierung der Seite in wiederverwendbare Angular-Komponenten, die den Zugriff auf die CMS-API vereinheitlichen. Für eine verbesserte Nutzererfahrung wurden Angular-Animationen implementiert, gesteuert durch eigens definierte Angular-Direktiven. Darüber hinaus sorgt eine automatische Weiterleitung auf eine „Nicht-Verfügbar“-Seite für Stabilität bei Ausfällen des CMS.
Die UI wurde mit Bootstrap, CSS und SCSS gestaltet, um ein modernes und responsives Design sicherzustellen.