Zum Inhalt springen

Projekt

Patrick Dev Site

Projektprofil mit aktuellem Status, technischem Rahmen und Kurzbeschreibung aus der Projektdatenbank.

Projekt Status:Aktiv
Zurück zur Übersicht
Coverbild zu Patrick Dev Site

/projects/patrick-dev-site

Patrick Dev Site

Diese Website dient als zentrale Plattform für persönliche Projekte, technische Notizen und Entwicklungsstände. Neben einer öffentlichen Projektübersicht enthält sie eine eigene API, einen geschützten Admin-Bereich und eine containerisierte Deployment-Umgebung mit Docker, Nginx Proxy Manager und Cloudflare Tunnel. Die Seite dient gleichzeitig als Testfeld für neue Funktionen und Deployment-Strategien.

Projektgeschichte

Warum dieses Projekt existiert

Notizen zur Idee, zum Ursprung und zu dem, was beim Bauen sichtbar geworden ist.

01

Projektidee

Die Website dient als persönliche technische Werkbank. Sie sammelt Projekte, Experimente und Notizen, die im Laufe der Zeit entstanden sind. Dabei geht es weniger um ein klassisches Portfolio als um einen Ort, an dem Ideen und Projekte sichtbar werden.

02

Warum es entstanden ist

Ursprünglich wollte ich nur eigene Dienste und Werkzeuge auch von unterwegs erreichen können. Dafür gab es bereits einen Server und eine Domain. Irgendwann fiel mir auf, dass die eigentliche Website praktisch ungenutzt war. Also entstand die Idee, daraus ein eigenes Full-Stack-Projekt zu machen.

03

Was überrascht hat

Überraschend war, wie viele verschiedene Themen in einem einzigen Projekt zusammenlaufen. Infrastruktur, Datenbanken, Frontend, Backend, Deployment, Authentifizierung und Content greifen ineinander und machen die Website selbst zu einem Lernprojekt.

04

Aktueller Stand

Die technische Basis steht inzwischen weitgehend. Projekte können verwaltet werden, Inhalte werden aus der Datenbank geladen und die Seite entwickelt sich Schritt für Schritt weiter.

Technischer Rahmen

Der Stack beschreibt die wichtigsten Werkzeuge, Bibliotheken oder technischen Richtungen des Projekts.

  • Astro
  • TypeScript
  • React
  • NestJS
  • PostgreSQL
  • Docker
  • Cloudflare Tunnel

Einordnung

Status
Aktiv
Sichtbarkeit
Normales Projekt
Datenquelle
Projektverwaltung / öffentliche API