Kryptografische Audit-Kette
Append-only Audit-Events, lückenlos aufbauende Kilometerstände, zeitliche Überschneidungsprüfungen und SHA-256-Hash-Ketten garantieren Nachvollziehbarkeit auf Datenbankebene.
Mandantenfähige, mobile-first Anwendung zur revisionssicheren Erfassung von Dienstfahrten, Belegen und Spesen mit kryptografischer SHA-256-Audit-Hash-Kette und automatischer OCR-Kilometerstandserkennung.
Entstanden zur Beseitigung fehleranfälliger Excel-Listen und verstreuter Tachofotos: Ein praxistaugliches, selbst gehostetes System, das Nachweispflichten für Selbstständige, kleinere Unternehmen und Vereine so automatisiert, dass sie im Alltag schmerzfrei bedienbar und im Steuerprüfungsfall transparent auditierbar sind.
Append-only Audit-Events, lückenlos aufbauende Kilometerstände, zeitliche Überschneidungsprüfungen und SHA-256-Hash-Ketten garantieren Nachvollziehbarkeit auf Datenbankebene.
Automatische Extraktion von Kilometerständen aus Tachofotos und Belegbeträgen zur schnellen Plausibilisierung ohne manuelle Tippfehler.
Entkoppeltes Laravel 12 Backend mit OpenAPI-Schnittstelle, React 19 mit TypeScript, Ionic 8 und Capacitor 7 als responsive PWA und mobile App.
Strenge Mandantenisolation, OAuth2 über Laravel Passport, verschlüsselte Drittanbieter-Anbindungen (InvoiceNinja) und verifizierbare Exportpakete mit Prüfsummen.
PHP 8.4 & Laravel 12. OAuth2-Authentifizierung über Laravel Passport, rollen- und mandantenspezifische Zugriffskontrolle mit Spatie Permissions, serverseitige Hash-Ketten-Bildung und verschlüsselte Drittanbieter-Anbindungen (InvoiceNinja).
React 19 mit TypeScript, Vite und Ionic 8. Ausgelegt für Offline-Nutzung mit lokaler Datenhaltung und automatischer Synchronisation beim Wiederverbinden. Durch Capacitor 7 nativ paketierbar für iOS und Android.
GitLab CI/CD Pipeline-Trigger mit dynamischer Subdomain-Zuweisung über Wildcard-DNS (*.labs.est-in.eu) und Let's Encrypt SSL-Terminierung. Automatischer Auto-Stop nach 15 Minuten für risikofreies Testen.