Projekte

Projekte - von einfachen Tools bis zu vollständigen Webanwendungen mit Auth, PWA Support und eigener Serverinfrastruktur. Alle live. Alle selbst gebaut.

AppStore

Privater App-Launcher für eigene Web-Tools: Projektübersicht, Admin-Login, Dark/Light-Mode - als PWA installierbar und offline nutzbar.

React 18React Router 6ViteNode.jsExpressMySQLJWTbcrypthelmetDockerPWA

Dienstplan

Schichtverwaltung mit Kalender, Admin-Panel und Echtzeit-Kommunikation per WebSocket. Inklusive Registrierung, Login und automatischem Passwort-Reset per E-Mail.

React 18React Router 6ViteNode.jsExpressMySQLJWTbcryptWebSocketnodemailerDockerPWA

Haushaltsbuch

Modernes Haushaltsbuch als PWA mit Drag & Drop, Push-Benachrichtigungen und vollem Offline-Betrieb über Service Worker - auf Desktop und Mobil installierbar.

React 19React Router 6@dnd-kitViteNode.jsExpressMySQLweb-pushWebSocketDockerPWA

Kasse

Offline-fähiges PWA-Kassensystem für Events und kleine Betriebe: Kassensitzungen, Ausgabentracking, automatische Synchronisation per IndexedDB und PDF-Tagesabschlüsse. Frontend in TypeScript.

React 18TypeScriptReact Router 6jsPDFWorkboxViteNode.jsExpressMariaDBDockerPWA

Rechno

Browserbasierter Rechnungsersteller ohne Backend: Kundendaten, Positionen, MwSt. - PDF-Export per Knopfdruck. Vollständig offline nutzbar, alle Daten lokal gespeichert.

Vanilla JavaScriptHTML5CSS3jsPDFService WorkerDockernginxPWA

ServerForge

Professionelle Server-Verwaltungssoftware mit SSH-Zugang, Echtzeit-Monitoring, integriertem Terminal, SFTP-Dateimanager, 2FA, AES-256-Verschlüsselung und Audit-Logging. Frontend in TypeScript.

React 18TypeScriptReact Router 7TanStack QueryRechartsZodViteNode.jsExpressMariaDBPostgreSQLKnexSSH2JWTOTPAuth (2FA)DockerPWA

Wichteln

Secret-Santa-App mit Registrierung, Login, automatischer Zuordnungsverwaltung und serverseitiger Session-Authentifizierung via MySQL.

React 18TypeScriptReact Router 6ViteNode.jsExpressMySQLbcryptexpress-sessionDocker

Verfügbarkeitssystem

Webbasiertes Verfügbarkeitssystem für kleine Organisationen: Mitglieder verwalten Status, lesen Ankündigungen und kommunizieren miteinander - als installierbare PWA konzipiert.

ReactViteNode.jsMySQLbcrypt