Projekt: Impfregistrierung
Webbasierte Anwendung zur Verwaltung von Impfterminen. Die Anwendung nutzt Java Servlets zur Verarbeitung von Formularen, speichert Daten in einer relationalen Datenbank und bietet eine Benutzeransicht für Registrierung, Login sowie Verwaltung von Terminslots.
- Frontend: SPA mit HTML, CSS, JavaScript und AJAX für dynamische Terminbuchung.
- Backend: Java Servlet-Architektur mit JDBC, Redis-MailQueue und klarer Modulstruktur.
- Funktionen: Registrierung, Login, Terminbuchung & -stornierung, PDF mit QR-Code per Mail.
- Mitarbeiteransicht: Live-Kapazitäten und Buchungsübersicht für Impfzentren.
- Sicherheit: PBKDF2-Passwort-Hashing, sichere Cookies, DSGVO-konformer QR-Code.
- Automatisierung: SQL-Cronjob für tägliche Slot-Erstellung und Löschung alter Daten.
- DevOps: CI/CD mit Git-Hooks, automatische Code-Prüfung & Deployment.
- Entwickelt im Rahmen eines Hochschulprojekts zur digitalen Verwaltung medizinischer Prozesse.