Projekte

Eigene Portfolio-Projekte

Diese Projekte zeigen kleine, aber nachvollziehbare Anwendungen mit klarem Zweck: Daten erfassen, verarbeiten, schützen, darstellen und zuverlässig deployen. Der Fokus liegt auf sauberer Umsetzung, verständlicher Logik und realistischen technischen Entscheidungen.

Symfony / Backend

Kassenblick

Eine Symfony-Anwendung zur Erfassung und Auswertung von Kassenzettel-Ausgaben. Das Projekt zeigt, wie aus einem einfachen MVP eine benutzerbezogene Anwendung mit Login, privaten Daten, geschützten Bereichen und userbezogenen Auswertungen wurde.

Symfony PHP Doctrine ORM MySQL Security Twig

Was das Projekt zeigt

  • CRUD, Formulare und Routing in Symfony
  • Datenmodellierung mit User- und Receipt-Entity
  • Login, Registrierung und geschützte Routen
  • Owner-Checks zum Schutz fremder Datensätze
  • Fehleranalyse und saubere Session-Behandlung

Der Quellcode ist öffentlich auf GitHub verfügbar.

Next.js / TypeScript

Global Match Time Planner

Eine schnelle Webapp, die internationale Spielzeiten in der ausgewählten lokalen Zeitzone anzeigt. Der erste Anwendungsfall ist die WM 2026, bei der Stadionzeit und Nutzerzeit je nach Land deutlich auseinanderliegen können.

Next.js React TypeScript Tailwind CSS JSON Import Nginx

Was das Projekt zeigt

  • UTC- und IANA-Zeitzonenlogik
  • reproduzierbarer Datenimport mit generated JSON
  • Validierung und Normalisierung von Match-Daten
  • kompakte, nutzerorientierte Darstellung
  • statisches Deployment auf VPS mit Nginx

Der Quellcode ist nicht öffentlich, kann aber für Bewerbungen oder technische Rückfragen auf Anfrage gezeigt werden.