Portfolio

Presentation Platform

Overview

Pre-Form ist eine Content-Präsentationsplattform, die rund um einen Blog aufgebaut ist, der von der Mailoo Blog API betrieben wird. Die Anwendung ist für verschiedene Websites über Umgebungsvariablen, Themes, Sprachen und optionale integrierte Erweiterungen konfigurierbar.

Product Features

Die Plattform umfasst:

  • Blog mit Artikelliste, Artikelseiten, Kategorien und Paginierung
  • Mehrsprachige Oberfläche und lokalisierte Inhalte
  • Laufzeit-Theming
  • Optionale About- und Contacts-Bereiche
  • Integrierte Tool-Seiten über ein Erweiterungssystem

Architecture

Das System umfasst:

  • Next.js Web-Frontend
  • Serverseitige Integration mit der Mailoo Blog API
  • BFF API-Routen für sicheren Client-Zugriff ohne Offenlegung von API-Schlüsseln
  • Laufzeitfähiger Erweiterungsmechanismus mit Lazy Loading
  • SEO-Metadaten und lokalisierte Routen

Tech Stack

Im Projekt verwendet:

  • Next.js 16
  • React 19
  • TypeScript
  • next-intl
  • Tailwind CSS 4
  • pnpm + Turborepo
  • Docker
  • GitLab CI/CD
  • Kaniko