Portfolio React Webapp mit Next.js

Portfolio React Webapp mit Next.js

Next.jsReactNode.jsTypescriptCSSgitskeleton cssnginxubuntupm2

Im Rahmen dieses privaten Projekts habe ich eine minimalistische, performante Webapplikation entwickelt, die mein Portfolio modern und responsive präsentiert. Der Fokus lag auf einem Mobile-First-Design, um optimale Darstellung auf unterschiedlichen Geräten sicherzustellen.

Als Tech-Stack kamen Next.js und React mit TypeScript zum Einsatz, um eine skalierbare und wartbare Codebasis zu gewährleisten. Für das Styling wurde bewusst die schlanke Skeleton CSS-Bibliothek gewählt, um unnötigen Overhead zu vermeiden.

Die Anwendung läuft serverseitig unter Node.js und wird mit PM2 auf einem Ubuntu-Server betrieben. NGINX fungiert als Reverse Proxy, um zuverlässiges Deployment und Load-Balancing sicherzustellen.

Content wird über das headless CMS Contentful bereitgestellt, was eine einfache Pflege und flexible Erweiterbarkeit ermöglicht.

Versionskontrolle erfolgt mit Git. Die UX wurde durch Dark Mode, Lade-Skeletons und eine Fehlerseite für Ausfälle optimiert. Metadaten wurden für SEO-Zwecke gezielt hinterlegt.