
Mein persönliches Portfolio v2.0

Nikola Filipovski
Full-Stack Webentwickler
Über mein Portfolio v2.0
Nach dem erfolgreichen Betrieb meines ersten Portfolios habe ich mich entschieden, eine vollständig modernisierte Version mit Next.js 16 und den neuesten Funktionen für Performance, Skalierbarkeit und Benutzererfahrung zu entwickeln. Diese Version enthält einen dynamischen Blog, erweiterte Filter für Projekte und Blogbeiträge, flüssige Animationen, verbesserte Sicherheit und einen deutlich effizienteren Workflow zur Inhaltspflege.
Technische Umsetzung
Das Portfolio wurde mit Next.js 16 und TailwindCSS umgesetzt. UI Komponenten basieren auf ShadCN UI, während Framer Motion für moderne und flüssige Animationen auf allen Seiten sorgt. Im Backend kommt Drizzle ORM in Kombination mit MySQL zum Einsatz sowie ein maßgeschneiderter Node.js Image Upload Server, der alle Projekt- und Blogbilder sicher hostet. Hier klicken, um mehr über den custom Node.js Upload Server zu erfahren.
Dynamische Projekt- und Blog-Funktionen
- Die Startseite zeigt dynamisch die drei neuesten Projekte für einen schnellen Überblick über aktuelle Arbeiten.
- Blogbeiträge verfügen über ein tagbasiertes Navigationssystem, mit dem alle verwandten Beiträge und Projekte angezeigt werden können.
- Custom Admin Panel zum Hinzufügen von Projekten und Blogposts mit moderner und vereinfachter Benutzeroberfläche.
- Erweiterte Sicherheit im Admin Bereich inklusive geschützter Routen, 2FA und gerätebasierter Zugriffskontrolle.
Modernes UX und Responsivität
Diese Version legt besonderen Wert auf ein modernes und interaktives Nutzererlebnis:
- Animierte Seitenübergänge und UI Elemente mit Framer Motion
- Vollständig responsives Design für Smartphone, Tablet und Desktop
- Übersichtliches Layout und intuitive Navigation für Besucher und Administrator
- Verbesserte SEO auf der gesamten Website durch optimierte Metadaten und sauberes semantisches HTML
Verbessertes Content Management
Das maßgeschneiderte Admin Panel (CMS) ermöglicht das schnelle Hinzufügen neuer Projekte und Blogbeiträge ohne Codeänderungen. Das Schreiben von Blogartikeln ist nun schneller und intuitiver, mit Rich Text Unterstützung, Bilduploads auf den privaten Server und automatischen Tag-Vorschlägen zur besseren Inhaltsorganisation.
Ergebnis und Wirkung
Das aktualisierte Portfolio v2.0 vereint professionelles Design, moderne Technologien und flüssige Interaktionen zu einer benutzerfreundlichen Plattform. Es dient sowohl als Präsentation meiner Projekte als auch als Wissensplattform durch den Blog, unterstützt von einer stabilen Infrastruktur, hoher Sicherheit und vollständiger Kontrolle über alle Inhalte.
Dieses Projekt teilen: