Projectdesk
Leichtgewichtiger Projekt-Tracker für Freelancer
> Problem
Als Freelancer will man Projekte, Zeiten und Kundenkommunikation an einem Ort haben, ohne ein schwergewichtiges PM-Tool zu pflegen. Und Kunden fragen trotzdem regelmäßig nach dem Stand.
> Lösung
Ein leichtgewichtiger, selbst gebauter SaaS-Tracker: Kunden und Projekte verwalten, Zeiten per Start/Pause-Timer oder manuell erfassen, Notizen, CSV-Export. Über teilbare Links sehen Kunden den Fortschritt live, ganz ohne Account. Thin Controllers mit Service-Layer, getestet mit PHPUnit.
> Ergebnis
Von der Idee bis in die Produktion mit vollautomatischer Pipeline: Jeder Push auf main wird von GitHub Actions getestet, als Multi-Stage-Docker-Image gebaut und in wenigen Minuten hinter Traefik deployt, inklusive Migrations und Cache-Warming.