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.