Web Development10. Januar 2026

Die Webseite - Ein persönliches Projekt

Wie ich meine persönliche Webseite entwickelt habe und was ich dabei gelernt habe

#Next.js#Web Development#Portfolio#React
Die Webseite - Ein persönliches Projekt

Die Webseite - Ein persönliches Projekt

Als IT-Spezialist und Fotograf war es für mich schon lange ein Traum, eine eigene Webseite zu entwickeln, die sowohl meine beruflichen Fähigkeiten als auch meine kreativen Arbeiten präsentiert. Nach Monaten der Planung und Entwicklung ist sie endlich online – und ich möchte euch die Geschichte dahinter erzählen.

Warum eine eigene Webseite?

In einer Zeit, in der Social Media und professionelle Netzwerke dominieren, mag eine eigene Webseite altmodisch erscheinen. Doch für mich war es wichtig, einen Raum zu schaffen, der vollständig unter meiner Kontrolle steht – ein digitales Zuhause, das meine Persönlichkeit und meine Arbeit authentisch widerspiegelt.

Die Webseite sollte nicht nur ein Portfolio sein, sondern eine Plattform, die verschiedene Aspekte meines Lebens vereint: meine berufliche Expertise in PLM und CAD, meine Leidenschaft für Fotografie, meine IT-Projekte und meine persönlichen Interessen.

Die technische Basis

Die Entscheidung fiel auf Next.js – ein Framework, das mir die Flexibilität gibt, die ich brauche, während es gleichzeitig moderne Web-Standards und Performance-Optimierungen bietet. Die Server-Side Rendering (SSR) und Static Site Generation (SSG) Features von Next.js ermöglichen es, eine schnelle und SEO-freundliche Webseite zu erstellen.

Design-Philosophie

Das Design sollte modern, aber nicht überladen sein. Ich entschied mich für einen Glassmorphism-Stil mit subtilen Animationen – ein Look, der professionell wirkt, ohne zu aufdringlich zu sein. Die Farbpalette orientiert sich an meiner Marke: Akzente in Blau, Cyan und Orange, die sowohl technisch als auch kreativ wirken.

Content Management

Statt eines komplexen CMS nutze ich Markdown-Dateien für die Inhalte. Das gibt mir die volle Kontrolle über den Content, während es gleichzeitig einfach zu pflegen und versionierbar ist. Alle Inhalte werden in Git verwaltet, was eine saubere Versionskontrolle ermöglicht.

Herausforderungen und Lösungen

Performance-Optimierung

Eine der größten Herausforderungen war die Bildoptimierung. Als Fotograf habe ich viele hochauflösende Bilder, die schnell die Ladezeiten in die Höhe treiben können. Next.js Image-Komponente war hier die Lösung – automatische Bildoptimierung, Lazy Loading und responsive Bilder sorgen für schnelle Ladezeiten ohne Qualitätsverlust.

Responsive Design

Die Webseite muss auf allen Geräten perfekt aussehen – vom Smartphone bis zum 4K-Monitor. Mit Tailwind CSS und einem Mobile-First-Ansatz war das zwar aufwändig, aber machbar. Jede Komponente wurde sorgfältig getestet, um sicherzustellen, dass sie auf allen Bildschirmgrößen funktioniert.

SEO und Accessibility

Eine schöne Webseite nützt nichts, wenn sie nicht gefunden wird. Daher habe ich großen Wert auf SEO-Optimierung gelegt: semantisches HTML, Meta-Tags, strukturierte Daten und saubere URLs. Auch die Barrierefreiheit war mir wichtig – die Webseite ist für Screenreader optimiert und nutzt ausreichend Kontraste.

Was ich gelernt habe

Die Entwicklung dieser Webseite war eine intensive Lernreise. Ich habe nicht nur meine React- und Next.js-Kenntnisse vertieft, sondern auch viel über Design, UX und Performance-Optimierung gelernt. Besonders wertvoll war die Erfahrung, ein Projekt von Anfang bis Ende zu durchdenken und umzusetzen.

Die Zukunft

Die Webseite ist nie wirklich "fertig" – sie wird kontinuierlich weiterentwickelt. Geplant sind unter anderem:

  • Ein Blog-Bereich für regelmäßige Updates
  • Erweiterte Fotografie-Galerien
  • Mehr interaktive Elemente
  • Integration von weiteren Projekten

Fazit

Die Entwicklung meiner Webseite war mehr als nur ein technisches Projekt – es war eine Möglichkeit, meine verschiedenen Interessen und Fähigkeiten in einem digitalen Raum zu vereinen. Sie ist ein lebendiges Projekt, das mit mir wächst und sich weiterentwickelt.

Falls ihr Fragen zur technischen Umsetzung habt oder selbst eine Webseite plant, könnt ihr mich gerne kontaktieren. Ich teile gerne meine Erfahrungen und helfe, wo ich kann.


Diese Webseite wurde mit Next.js, React, TypeScript und Tailwind CSS entwickelt. Der Quellcode ist auf GitHub verfügbar (Link folgt).