EIGENENTWICKLUNGEN

Was ich für mich selbst gebaut habe.

Keine Kundenprojekte, sondern Anwendungen aus meinem Alltag. Jede löst ein Problem, das ich selbst hatte, und besteht aus wenigen Bausteinen: n8n, Docker, KI und wenig eigenem Code.

01 · WEB-APP

PackESL

  • n8n, rund 20 Workflows
  • Docker, gehärtet
  • IMAP-Bridge
  • KI-Auswertung
  • Web-Push
DAS PROBLEM
Bestellungen kommen aus vielen Shops, die Versandmails verteilen sich auf mehrere Postfächer, und bei Retouren gehen Fristen und Belege verloren.
DIE LÖSUNG
PackESL liest Bestell- und Versandmails aus den Postfächern. Die KI erkennt Shop, Artikel und Status und legt daraus eine Sendung an. Danach kommt der Status direkt vom Paketdienst (DHL, weitere über 17TRACK). Dazu Retouren, Foto-Scan von Paketetiketten und Retourenscheinen und eine Push-Nachricht bei jedem Statuswechsel. Die Zugangsdaten der Postfächer liegen verschlüsselt.
DAS ERGEBNIS
Eine Übersicht statt vieler Mails. Sendungen und Retouren lassen sich mit weiteren Personen teilen, erledigte Einträge räumt das System nach 30 Tagen selbst auf.
02 · ANDROID-APP

ESLohr

  • Kotlin, Jetpack Compose
  • PocketBase in Docker
  • n8n + KI-Analyse
  • Strenge Content-Security-Policy
  • Build per GitHub Actions
DAS PROBLEM
Interessante Links, Artikel und Screenshots landen verstreut in Chats, Lesezeichen und Notizen und werden nie wieder gefunden.
DIE LÖSUNG
In jeder App auf Teilen und dann ESLohr tippen. Die KI liest die Seite, vergibt Titel, Kategorie und Tags, schreibt eine Zusammenfassung und legt eine Kachel an. Dazu Suche, Favoriten, Erinnerungen, Papierkorb, Offline-Ansicht und eine Web-Version mit Button für den Browser. Einzelne Einträge lassen sich über einen widerrufbaren Link freigeben.
DAS ERGEBNIS
Ein Ort für alles Gesammelte, durchsuchbar und von selbst sortiert.
03 · PWA

Adressbuch

  • Node.js, PWA
  • Google People API über abgesicherte Brücke
  • n8n
  • KI
  • WhatsApp und E-Mail
DAS PROBLEM
Kontakte sind lückenhaft und veraltet. Geburtstage oder lange Funkstille fallen einem erst auf, wenn es zu spät ist.
DIE LÖSUNG
Die App arbeitet direkt auf den Google-Kontakten und hat keine eigene Kontaktdatenbank. Die KI recherchiert fehlende Angaben und prüft sie gegen, liest Visitenkarten per Foto, zeigt den letzten Kontakt (WhatsApp, E-Mail) und entwirft Grüße im passenden Ton. Verschickt wird erst nach meiner Freigabe.
DAS ERGEBNIS
Gepflegte Kontakte ohne Tipparbeit. Die KI schlägt vor, ich entscheide.
04 · INTEGRATION

Sync: Google ⇄ Synology ⇄ Nextcloud

  • n8n
  • CalDAV / CardDAV
  • Google-API
  • Zustandsspeicher
  • 5-Minuten-Takt
DAS PROBLEM
Kalender, Kontakte und Fotos liegen bei Google, auf der Synology und in Nextcloud. Zwei Systeme abzugleichen ist leicht. Bei dreien entstehen Dubletten, Löschungen kehren zurück und Änderungen überschreiben sich.
DIE LÖSUNG
Je ein Workflow für Kalender, Kontakte und Kontaktfotos. Alle fünf Minuten vergleicht er alle drei Seiten mit einem gespeicherten Zustand, plant die Änderungen zuerst und schreibt erst dann. Bricht etwas ab, gibt es eine Meldung statt halber Ergebnisse. Bei den Kontakten ist Google die führende Quelle.
DAS ERGEBNIS
Ein Termin, ein Kontakt, ein Stand, egal wo ich ihn ändere.
05 · NEXTCLOUD-APPS

Privat / Dienstlich per Klick

  • PHP und JavaScript
  • Nextcloud 35
  • Google Tasks (OAuth)
  • Home Assistant
  • Matrix
DAS PROBLEM
Privates und Dienstliches teilen sich eine Oberfläche, und die Chats stehen an einem anderen Ort.
DIE LÖSUNG
dashmodes ist ein Umschalter für die Nextcloud: Ein Klick tauscht Dashboard-Layout und Aufgaben (Abgleich mit Google Tasks) und stellt über Home Assistant das Schreibtischlicht auf die passende Farbe. Das Element-Widget zeigt ungelesene Matrix-Nachrichten direkt im Dashboard, auch die der angebundenen Messenger.
DAS ERGEBNIS
Ein Arbeitsplatz, der sich dem Kontext anpasst, ohne dass ich Fenster suche.

Das Fundament darunter.

Zentrale MeldungenEin Notify-Hub bündelt Meldungen aller Systeme in Nextcloud Talk. Ein globaler Fehler-Handler meldet jeden fehlgeschlagenen Workflow.
Über 70 WorkflowsAlles, was wiederkehrt, läuft in n8n: Dokumente, Nachrichten, Abgleiche, Auswertungen.
Diese WebsiteEin Push nach GitHub löst über n8n das Deployment aus, mit Health-Check und automatischem Rollback.

Alle Anwendungen laufen privat bei mir und sind keine Produkte zum Download. Wie sie im Detail arbeiten, zeige ich Ihnen gern im Gespräch.

Ähnliches für Ihren Betrieb besprechen Mein Dokumentenmanagement ansehen