Projekte
Hier findest du eine Auswahl meiner bisherigen Projekte von Webseiten über Progressive Web Apps bis zu interaktiven Tools. Jedes Projekt zeigt verschiedene Aspekte meiner Entwicklungsfähigkeiten und meinen Fortschritt im Bereich der Webentwicklung.
AppStore
AppStore ist eine private Webanwendung zur Präsentation und Verwaltung eigener Web-Apps und Tools. Sie bietet eine Übersicht aller Projekte, einen Admin-Bereich mit Login, Dark/Light-Mode sowie Datenschutz- und Impressum-Seiten. Die App ist als Progressive Web App (PWA) installierbar und offline nutzbar.
Dienstplan
Dienstplan ist eine Webanwendung zur Verwaltung von Dienstplänen und Schichten. Benutzer können sich registrieren und anmelden, Schichten im Kalender einsehen und ein Admin-Panel nutzen. Zusätzlich sind Passwort-Reset, E-Mail-Benachrichtigungen und Echtzeit-Kommunikation per WebSocket integriert.
Haushaltsbuch
Haushaltsbuch ist ein modernes Haushaltsbuch als Progressive Web App mit Drag & Drop, Push-Benachrichtigungen und Offline-Funktionalität. Einträge lassen sich per Drag & Drop neu sortieren, und der Service Worker ermöglicht den Offline-Betrieb. Die App ist auf Desktop und Mobilgeräten installierbar.
Kasse
Kasse ist ein modernes, offline-fähiges PWA-Kassensystem für Veranstaltungen und kleine Betriebe. Es unterstützt Kassensitzungen, Ausgabenerfassung und PDF-Tagesabschlüsse mit einem Offline-First-Modus und automatischer Synchronisation über IndexedDB. Das Frontend ist in TypeScript geschrieben und als PWA installierbar.
Rechno
Rechno ist ein browserbasierter Rechnungsersteller als Progressive Web App ohne Backend. Der Nutzer kann Kundendaten, Rechnungspositionen und MwSt. eingeben und das Ergebnis als PDF exportieren. Alle Daten bleiben lokal gespeichert; die App ist vollständig offline nutzbar und auf Desktop sowie Mobilgeräten installierbar.
ServerForge
ServerForge ist eine professionelle Server-Verwaltungssoftware mit SSH-Zugang, Echtzeit-Monitoring, integriertem Terminal, Skript- und Deploy-Verwaltung sowie einem SFTP-Dateimanager. Das Backend unterstützt MariaDB und PostgreSQL, bietet 2FA, Audit-Logging, AES-256-Verschlüsselung und E-Mail-Benachrichtigungen. Das Frontend ist in TypeScript geschrieben und als PWA installierbar.
Wichteln
Wichteln ist eine Webanwendung zur Organisation von Wichtel-Runden (Secret Santa). Nutzer können sich registrieren und anmelden, werden Wichtel-Gruppen zugewiesen und Zuordnungen automatisch verwaltet. Die Authentifizierung erfolgt über serverseitige Sessions, die in MySQL persistiert werden.
Verfügbarkeitssystem
FireForce-Demo ist ein privates, webbasiertes Verfügbarkeitssystem für kleine Organisationen (z. B. Feuerwehr, Vereine oder Teams). Die Anwendung ermöglicht es Mitgliedern, ihre Verfügbarkeit zu verwalten, Status zu setzen, Ankündigungen zu lesen und mit anderen Mitgliedern zu interagieren. Die App ist als Progressive Web App (PWA) konzipiert und kann auf mobilen Geräten installiert werden.
