Ein persönliches Organisationswerkzeug

Elaine's Organizer

Pendenzen, Termine und Arbeitszeit — an einem Ort, in einer Ansicht, mit Drag & Drop.

„Aber alles geschehe anständig und ordentlich.“ 1. Korinther 14,40 — der Vers im Kopf der Anwendung

Board-Ansicht von Elaine's Organizer mit Spalten und Pendenzen-Karten

Die Geschichte

Aus einer Vorstellung wurde ein Werkzeug

Elaine's Organizer ist nicht aus einem Lastenheft entstanden, sondern aus einer Geschichte. Meine Frau ist Pfarrerin. Mit den Jahren sind ihre Aufgaben stetig gewachsen — und ein immer grösserer Teil ihrer Zeit floss nicht in die Arbeit selbst, sondern in ihre Organisation.

Sie erzählte mir, dass sie genau wisse, wie sie ihre vielen Aufgaben gerne gliedern und abarbeiten würde: was wo liegt, was zuerst kommt, was eine Woche und was einen Monat Zeit hat. Sie hatte die Vorstellung — sie wusste nur nicht, wie man das praktisch umsetzt.

Also habe ich ihre Vorstellungen in Software übersetzt: Spalten für die Ablageorte, Karten für die Pendenzen, ein Kalender für die Termine, eine Planung für die Woche — und ihr das Ganze zum Geburtstag geschenkt. Seitdem ist der Organizer ihr täglicher Begleiter; was Sie auf dieser Seite sehen, ist das Werkzeug, das daraus geworden ist.

„Alles hat seine Zeit, und alles Vorhaben unter dem Himmel hat seine Stunde.“
Prediger 3,1 — eines der Willkommens-Zitate der Anwendung

Funktionen

Was der Organizer kann

Erfassen, terminieren, erledigen — und den Überblick behalten. Der Organizer bildet den Arbeitsalltag einer Person ab, deren Woche aus sehr unterschiedlichen Verpflichtungen besteht.

Pendenzen-Board

Ablageorte als Spalten, Pendenzen als Karten — per Drag & Drop von Ort zu Ort bewegt. Kategorien filtern das Board auf einen Blick, fällige Pendenzen heben sich farblich hervor.

Kalender & Planung

Tages-, Wochen- und Monatsansicht für Termine und terminierte Pendenzen. In der Planungsansicht lassen sich offene Pendenzen per Drag & Drop direkt in die Woche legen. Termine lassen sich über ICS-Importe erfassen.

Fristen im Blick

Jede Pendenz kann eine Frist tragen; das Board markiert, was drängt. Erledigtes wandert in den Papierkorb mit Historie statt sofort zu verschwinden — versehentliche Löschungen sind damit kein Drama.

Arbeitszeit & Auslastung

Arbeitgeber mit FTE, Wochenstunden und Arbeitstagen; Feiertage und Abwesenheiten wie Ferien oder Krankheit reduzieren die Sollzeit. Die Auslastungsanzeige ist bewusst eine Selbstkontrolle — kein rechtlich verbindliches Arbeitszeitkonto.

E-Mail-zu-Pendenz

Eine Nachricht genügt: Weitergeleitete E-Mails werden aus einem eigenen IMAP-Postfach abgeholt und landen automatisch als Pendenz im Board — inklusive Textinhalt, ohne Duplikate.

AddOn-System

Erweiterungen greifen über eine klar begrenzte Schnittstelle auf den Organizer zu. Mit dabei: ein Import des persönlichen Dienstplans von der Website der Kirchgemeinde (EGW-Dienstplan) und ein Import von Samsung-Notizen.

Passkeys statt Passwörter

Der Zugang läuft gerätebasiert: freigegebene Geräte melden sich mit Passkeys (WebAuthn) an. Gerätetokens liegen nur als Hash in der Datenbank und lassen sich in der Admin-Konsole jederzeit widerrufen.

Auch offline nutzbar

Der Organizer ist eine Progressive Web App: Ohne Verbindung zeigt der Offlinemodus den zuletzt bekannten Stand, Änderungen werden später wieder synchronisiert.

Willkommens-Zitate

Beim Start begrüsst der Organizer mit einem Bibelvers oder Zitat rund um Zeit und Ordnung — von Prediger 3,1 bis 2. Mose 18. Ein kleiner Moment, der zur Geschichte des Werkzeugs passt.

Eindrücke

Ansichten des Organizers

Einblicke in die Oberfläche: vom Board über Kalender und Planung bis zu den Einstellungen.

Pendenzen-Board mit Spalten und Karten
Spalten als Ablageorte, Karten als Pendenzen, Kategorien als Filter.
Kalenderwoche mit Terminen und Auslastungsanzeige
Wochenansicht mit Terminen — darunter die Auslastungsanzeige mit Soll- und Ist-Zeit.
Planungsansicht mit offenen Pendenzen
Offene Pendenzen per Drag & Drop in die Woche terminieren.
Einstellungsdialog zur Einrichtung von Kategorien und Ablageorten
Einstellungen: Kategorien und Ablageorte einrichten.
Einstellungsdialog zur Arbeitszeit mit FTE und Wochenstunden
Einstellungen: Arbeitszeit des Arbeitgebers — FTE, Wochenstunden, Arbeitstage.

Datenschutz

Privatsphäre als Architekturprinzip

Der Organizer verwaltet einen grossen Teil des Arbeitslebens einer Person. Deshalb ist die Datentrennung keine Funktion, sondern die Grundlage des Designs.

  • Eine Instanz, eine Person. Jede Benutzerin erhält einen eigenen Prozess mit eigener SQLite-Datenbankdatei — es existiert keine gemeinsame Datenbank über Benutzer hinweg.
  • Keine Telemetrie. Der Organizer sendet keine Nutzungsdaten an Dritte; externe Abrufe erfolgen nur dort, wo sie konfiguriert wurden.
  • Zugangsdaten verschlüsselt. Passwörter von AddOn-Konfigurationen werden AES-256-GCM-verschlüsselt gespeichert und in der Oberfläche nur maskiert dargestellt.
  • Fremdinhalte als Text. E-Mail- und Kalenderinhalte werden ausschliesslich als Text gespeichert und escaped dargestellt — kein HTML aus fremden Quellen.
  • Volle Kontrolle über die Daten. Konsistente Backups mit Restore-Test, Löschung über die Anwendung oder die Datenbankdatei — mehr braucht es nicht, um alles zu entfernen.

Technik

Unter der Haube

Bewusst schlicht gehalten: ein Node.js-Prozess, eine SQLite-Datei, kein Build-Schritt für die Produktivumgebung — und überall dort Sorgfalt, wo es auf Zuverlässigkeit ankommt.

  • Node.js 24 und Express 5; SQLite als einziger Datenspeicher.
  • Versionierte Migrationen, die beim Start automatisch laufen; ein Fehler stoppt den Start.
  • Ein verbindliches Zeitmodell: UTC für Fristen, lokale Werte für Kalendertage und Termine.
  • AddOn-API mit Manifest, Semver-Bereichen, Event-Bus und signierten Paketen als Erweiterungspfad.
  • Passkeys (WebAuthn), HttpOnly-Cookies, CSRF- und Rate-Limit-Schutz, strukturiertes Logging mit automatischer Secret-Redaktion.
  • Test-Suite, Linting und Typverträge als fester Teil des Entwicklungsflusses.

Kontakt

Ein Projekt — kein Katalogprodukt

Elaine's Organizer ist als Geschenk für eine konkrete Person entstanden. Aber wir finden: Wenn dieses Projekt auch anderen Menschen dienen kann, bieten wir es zu diesem Zweck gerne öffentlich an.

Da der Organizer online betrieben wird, fallen geringe Gebühren für den Betrieb des Servers an. Schreiben Sie mir, wenn Sie Interesse an Elaine's Organizer haben. Die anfallenden Gebühren berechne ich für den Einzelfall.

Manuel Pankop

E-Mail: manuel@pankop.ch