Jetzt mit KI-gestütztem Page Building über den MCP-Server
Tutorial

So erstellst du eine Portfolio-Website

Baue ein Portfolio mit dem Headless CMS und visuellen Editor von Cmssy auf deiner eigenen Next.js-Seite. Schritt-für-Schritt-Anleitung für Designer, Entwickler und Freelancer.

C
Cmssy Team
7 min read

So erstellst du 2026 eine Portfolio-Website

Kompletter Guide zum Bau eines beeindruckenden Portfolios mit dem Headless CMS von Cmssy auf deiner eigenen Next.js-Seite.

Last updated: 5. März 2026

Warum du eine Portfolio-Website brauchst

Eine Portfolio-Website ist für jeden Kreativprofi unverzichtbar. Hier ist der Grund:

  • Glaubwürdigkeit — Ein professionelles Portfolio schafft Vertrauen und Autorität in deinem Fachgebiet. Potenzielle Kunden und Arbeitgeber nehmen dich ernster, wenn du eine gepflegte Online-Präsenz hast.
  • Zeig deine besten Arbeiten — Anders als Social-Media-Feeds, die schnell untergehen, bietet dir ein Portfolio einen kuratierten Raum, um deine stärksten Projekte prominent zu präsentieren.
  • SEO und Auffindbarkeit — Deine eigene Website kann in Suchmaschinen ranken und hilft potenziellen Kunden, dich organisch zu finden, wenn sie nach deinen Skills suchen.
  • Rund um die Uhr verfügbar — Dein Portfolio arbeitet ohne Pause und präsentiert deine Arbeit Besuchern in jeder Zeitzone — sogar, während du schläfst.

Was ein großartiges Portfolio ausmacht

Die besten Portfolios teilen einige zentrale Eigenschaften:

  • Sauberes, minimales Design — Lass deine Arbeit für sich sprechen. Vermeide überladene Layouts, die von deinen Projekten ablenken.
  • Schnelle Ladezeiten — Jede Sekunde Ladezeit kostet dich Besucher. Eine Next.js-Seite hält dein Portfolio standardmäßig schnell und schlank.
  • Einfache Navigation — Besucher sollten innerhalb von Sekunden finden, wonach sie suchen. Nutze klare Menüs und eine logische Seitenstruktur.
  • Mobile-First-Ansatz — Über die Hälfte des Web-Traffics kommt von Mobilgeräten. Dein Portfolio muss auf jeder Bildschirmgröße großartig aussehen.
  • Starke Über-mich-Sektion — Menschen stellen Menschen ein, keine Portfolios. Teile deine Geschichte, deine Werte und das, was dich einzigartig macht.

So funktioniert Cmssy

Cmssy ist ein Headless CMS mit visuellem Editor. Das heißt, Inhalte und Code leben an unterschiedlichen Orten — und du bekommst das Beste aus beiden Welten:

  • Du baust die Seite — Dein Portfolio ist deine eigene Next.js-App (App Router), gebaut mit den Paketen @cmssy/react und @cmssy/next und deployt auf deinem eigenen Host (Vercel, Netlify oder überall, wo Next.js läuft).
  • Cmssy speichert die Inhalte — Texte, Bilder und Projektdetails leben im Cmssy-Admin und werden über die Delivery-API ausgeliefert.
  • Visuelles Bearbeiten auf deiner echten Seite — Der Cmssy-Editor bettet deine deployte Seite ein, sodass du Inhalte per Drag-and-drop live auf genau den Seiten bearbeitest, die deine Besucher sehen.

Keine Coding-Erfahrung? Du kannst mit der offenen Referenz-App cmssy-web starten, sie deployen und alles visuell bearbeiten — die Entwickler-Schritte unten brauchst du nur, wenn du komplett eigene Blöcke willst.

Schritt 1: Plane die Struktur deines Portfolios

Bevor du irgendetwas baust, plane die Seiten, die du brauchst. Ein typisches Portfolio umfasst:

  • Startseite — Deine Landing Page mit einer überzeugenden Headline und einer Vorschau deiner besten Arbeiten.
  • Projekte — Einzelne Case Studies oder eine Galerie deiner Arbeiten, geordnet nach Kategorie oder Datum.
  • Über mich — Deine Geschichte, Erfahrung, Skills und ein professionelles Foto.
  • Kontakt — Ein einfaches Formular oder deine bevorzugten Kontaktwege, damit potenzielle Kunden dich leicht erreichen.

Halte es anfangs einfach. Du kannst später jederzeit weitere Seiten hinzufügen, wenn dein Portfolio wächst.

Schritt 2: Richte deine Next.js-App ein

Der Start mit Cmssy dauert nur wenige Minuten:

  1. Erstelle deinen kostenlosen Cmssy-Workspace unter /signup — hier leben deine Inhalte.
  2. Setze eine Next.js-App (App Router) auf und installiere @cmssy/react und @cmssy/next. Folge der Installationsanleitung oder klone die Referenz-App cmssy-web, um den Boilerplate zu überspringen.
  3. Verbinde die App über deine API-Zugangsdaten mit deinem Workspace und verdrahte die Seiten mit createCmssyPage, damit Cmssy-Inhalte über deine Next.js-Routen rendern. Das komplette Setup findest du im Quickstart.

Sobald alles verbunden ist, erstellst du Inhalte im Cmssy-Admin und deine eigene Next.js-Seite rendert sie — Cmssy hostet die Seite selbst nie.

Schritt 3: Definiere deine Portfolio-Blöcke

Blöcke sind die Bausteine jeder Seite. Im Headless-Setup definierst du sie als React-Komponenten in deiner eigenen App, und Cmssy gibt Redakteuren eine visuelle UI, um sie zu befüllen:

  • Definiere jeden Block — Nutze defineBlock, um einen Block zu registrieren (Hero, Projektraster, Über mich, Kontakt), und fields, um seine editierbaren Eingaben zu deklarieren — Überschriften, Bilder, Links und Listen.
  • Hero-Block — Eine Headline und ein Slogan. Halte es knapp und überzeugend. Zum Beispiel: „UI-Designer, der digitale Erlebnisse gestaltet, die konvertieren.“
  • Projektraster-Block — Eine wiederholbare Projektliste mit Feldern für Bild, Titel und Link, damit Redakteure Arbeiten hinzufügen können, ohne den Code anzufassen.

Weil dir die Komponenten gehören, rendern deine Blöcke mit deinem eigenen Design, deinen Fonts und der Next.js-Performance — es gibt kein generisches Theme, gegen das du ankämpfen musst.

Schritt 4: Erstelle Projekt-Showcase-Seiten

Deine Projekte sind das Herzstück deines Portfolios. Erstelle im Cmssy-Admin für jedes eine eigene Seite:

  • Erstelle eine Seite pro Projekt für ausführliche Case Studies.
  • Nutze deine Projekt- und Rich-Text-Blöcke, um jede Case Study mit Kontext, Prozess und Ergebnissen aufzuschreiben.
  • Füge hochwertige Bilder, Screenshots oder Mockups ein, um deine Arbeit visuell zu zeigen.
  • Strukturiere jede Case Study mit: Projektüberblick, Die Herausforderung, Dein Ansatz, Die Lösung und Ergebnisse/Wirkung.

Qualität schlägt Quantität. Vier gut dokumentierte Projekte beeindrucken mehr als zwanzig Screenshots ohne Kontext.

Schritt 5: Füge eine Über-mich-Seite hinzu

Die Über-mich-Seite ist oft die zweitmeistbesuchte Seite in Portfolios. Mach sie persönlich und professionell:

  • Nutze deinen About-Block, um deine Geschichte zu erzählen — wie du angefangen hast, was dich antreibt und wohin du willst.
  • Nimm deine Werte und Arbeitsphilosophie auf, damit Kunden verstehen, wie es ist, mit dir zu arbeiten.
  • Füge ein professionelles Foto hinzu. Gesichter schaffen Vertrauen und machen deine Seite einprägsam.

Schritt 6: Richte den Kontakt ein

Mach es potenziellen Kunden so leicht wie möglich, dich zu erreichen:

  • Füge einen Kontakt-Block mit einem einfachen Formular hinzu — Name, E-Mail und Nachricht reichen meist aus.
  • Nimm deine Social-Media-Links auf, damit Besucher sich auf ihrer bevorzugten Plattform mit dir vernetzen können.
  • Erwäge, deine E-Mail-Adresse direkt anzugeben — für alle, die klassische Kommunikation bevorzugen.

Schritt 7: Bearbeite Inhalte visuell

Hier glänzt der visuelle Editor von Cmssy. Sobald deine Blöcke definiert sind und deine Seite deployt ist:

  • Öffne deine Seite im Cmssy-Editor, der deine Live-Next.js-Seiten einbettet.
  • Ziehe, verschiebe und ordne Blöcke neu, bearbeite Texte und tausche Bilder direkt auf der Seite — genau so, wie Besucher sie sehen werden.
  • Brauchst du Unterstützung? KI-Editing läuft über die MCP-Integration von Cmssy, die deine Inhalte bearbeitet (nicht deinen Code) — du kannst sie also bitten, Projekttexte zu entwerfen oder Headlines zu verfeinern.

Wenn du zufrieden bist, veröffentliche — und deine eigene Next.js-Seite rendert die aktualisierten Inhalte aus der Delivery-API.

Schritt 8: Optimiere für SEO

Hilf potenziellen Kunden, dich über Suchmaschinen zu finden:

  • Meta-Titel — Schreibe einzigartige, beschreibende Titel für jede Seite (z. B. „Jane Doe | UI/UX-Designer-Portfolio“).
  • Meta-Beschreibungen — Formuliere überzeugende Beschreibungen mit deinen wichtigsten Skills und deinem Standort.
  • Keywords — Recherchiere relevante Keywords und baue sie natürlich in Inhalte, Überschriften und Alt-Texte von Bildern ein.

In Cmssy legst du SEO-Metadaten für jede Seite direkt im Seiteneinstellungs-Panel fest, und deine Next.js-App rendert sie als korrekte Meta-Tags.

Schritt 9: Deploye und verbinde deine Domain

Eine eigene Domain ist der letzte Schliff, der dein Portfolio wirklich professionell macht:

  • Deploye deine Next.js-App auf den Host deiner Wahl — Vercel, Netlify oder jede Plattform, die Next.js unterstützt.
  • Registriere eine Domain, die zu deinem Namen oder deiner Marke passt (z. B. janedoe.com).
  • Richte die Domain nach den Anweisungen deines Hosts auf dein Deployment und konfiguriere die Custom Domain in Cmssy, damit Mehrsprachigkeit und Editing weiter funktionieren.
  • Dein Host kümmert sich automatisch um SSL-Zertifikate, deine Seite ist also vom ersten Tag an sicher.

Portfolio-Tipps nach Beruf

Verschiedene Berufe verlangen unterschiedliche Portfolio-Ansätze:

  • Designer — Setz auf Visuelles. Nutze große Bilder, Vorher/Nachher-Vergleiche und wo möglich interaktive Prototypen. Lass die visuelle Qualität deiner Arbeit sprechen.
  • Entwickler — Verlinke Live-Projekte und GitHub-Repositories. Zeige Code-Snippets für interessante Lösungen. Beweise sowohl technisches Können als auch sauberen Code.
  • Freelancer — Platziere Kunden-Testimonials und Social Proof prominent. Erwäge, deine Sätze oder Preisspannen anzugeben, um Leads vorzuqualifizieren. Zeige den Business-Impact deiner Arbeit möglichst mit Kennzahlen.

Nächste Schritte

Jetzt, wo du weißt, wie man ein Portfolio baut, helfen dir diese Ressourcen weiter:

Portfolio-Website erstellen — Guide