Barzaman – ein Offline-first-Planer und Kalender für drei Kalendersysteme

Barzaman ist ein live betriebener, Offline-first-Planer und Kalender für Schüler und Konkur-Kandidaten, Lehrkräfte, medizinisches Personal, Ingenieure und Führungskräfte. Mohammad Panahi hat ihn gegründet und leitet Produkt und Engineering. Die App läuft nativ auf Android und Windows sowie im Web, behält die Daten auf dem Gerät und synchronisiert nur dann zwischen Geräten, wenn der Nutzer sich für ein Konto entscheidet.

Auf einen Blick

  • Eine Erinnerung, die nach einem Neustart ausbleibt, oder ein Kalender, der die islamischen Mondmonate ignoriert, macht einen Planer für Schüler, Lehrkräfte oder Pflegekräfte im Iran nutzlos.
  • Ein Offline-first-Planer mit drei Kalendern nebeneinander, beim Betriebssystem eingeplanten Erinnerungen und optionaler feldweiser Synchronisierung zwischen Geräten.
  • Live nativ auf Android und Windows 10/11 sowie im Web, mit kostenlosem Tarif und den Tarifen Plus und Pro.

Highlights

  • Offline first, Synchronisierung optional

    Funktioniert wochenlang ohne Verbindung; mit Konto werden Änderungen von zwei Geräten Feld für Feld zusammengeführt.

  • Vom Betriebssystem eingeplante Erinnerungen

    Auf Android und Windows lösen Erinnerungen nach einem Neustart oder bei geschlossener App aus, mit Schlummern und Vollbild-Alarmen.

  • Jalali, Hidschri und gregorianisch

    Drei Kalender nebeneinander, mit Umm al-Qura oder tabellarischem Hidschri und einer Anpassung von bis zu zwei Tagen für die Mondsichtung.

  • Eintragstypen nach Maß

    Unterricht, Prüfungen, Schichten oder Termine, jeweils mit eigenen Feldern, Status und Standarderinnerungen.

  • Berichte und Wertung

    Erledigung, aufgewendete Zeit und Serien über 90 Tage, Konkur-Wertung mit Minuspunkten und ein Durchschnitt auf der 20-Punkte-Skala.

  • Privat von Grund auf

    Keine Werbung und kein Tracking, verschlüsselte lokale Daten auf Android und Windows, kostenloser Export und App-Sperre.

Die Herausforderung

Ein Planer ist nur so gut wie seine letzte Erinnerung. Für die Menschen, für die Barzaman gebaut ist (eine Konkur-Kandidatin mit dichtem Lernplan, ein Pfleger im wechselnden Nachtdienst, eine Lehrerin mit geraden und ungeraden Wochen), ist eine Erinnerung, die nicht auslöst, weil das Telefon neu gestartet, die App geschlossen oder die Verbindung weg war, eine verpasste Lerneinheit oder eine verpasste Schicht.

Der Kalender ist schwieriger, als er aussieht. Der Alltag im Iran folgt dem Jalali-Kalender, religiöse Termine dem islamischen Mondkalender, dessen Monate von der Mondsichtung abhängen und um ein bis zwei Tage von jeder berechneten Tabelle abweichen können, und die Arbeit mit dem Rest der Welt dem gregorianischen Kalender. Offizielle Feiertage kommen aus allen dreien.

Die Daten sind zudem persönlich: Lernergebnisse, Schichten, Gewohnheiten und Ziele. Niemand sollte sie gegen Werbung, Tracking oder ein Pflicht-Cloudkonto eintauschen müssen, und die App muss auch dort funktionieren, wo die Verbindung unzuverlässig ist.

Architektur

Barzaman ist Local-first entworfen: Das Gerät hält die Arbeitskopie der Daten, das Netzwerk ist eine Option und keine Abhängigkeit.

  • Der lokale Speicher ist die Quelle der Wahrheit. Einträge, Erinnerungen, Notizen und Berichte werden auf dem Gerät gelesen und geschrieben, sodass die App wochenlang offline funktioniert. Auf Android und Windows sind die lokalen Daten verschlüsselt.

  • Optionale Synchronisierung, Feld für Feld zusammengeführt. Mit einem Konto werden Änderungen zwischen Geräten synchronisiert und Feld für Feld zusammengeführt, sodass offline auf zwei Geräten gemachte Änderungen dennoch zusammenfinden.

  • Erinnerungen in der Hand des Betriebssystems. Auf Android und Windows wird jede Erinnerung beim Betriebssystem eingeplant statt von einer laufenden App gehalten, sodass sie nach einem Neustart oder bei geschlossener App auslöst.

  • Drei Kalender auf einer Zeitachse. Jalali-, Hidschri- und gregorianische Daten stehen nebeneinander. Der Hidschri-Kalender folgt Umm al-Qura oder einer tabellarischen Berechnung, mit einer Anpassung von bis zu zwei Tagen für die Mondsichtung, und die offiziellen iranischen Feiertage werden auf dem Gerät zwischengespeichert.

  • Drei Plattformen. Eine native Android-App, eine native App für Windows 10/11 (64 Bit) und eine Web-App, die sich in jedem Browser als PWA installieren lässt, auch in Safari auf dem iPhone.

Was ich gebaut habe

Barzaman vereint Kalender, Planer, Erinnerungen und Berichte in einer App, die sich der Form der Woche jedes Nutzers anpasst.

  • Eigene Eintragstypen: Unterricht, Prüfungen, Schichten, Termine oder anderes, jeweils mit eigenem Symbol, eigener Farbe, Status, Standarderinnerungen und typisierten Feldern (Text, Zahl, Datum, Auswahl, Punktzahl oder Link), deren Werte pro Termin erfasst werden.

  • Erinnerungen, die schwer zu übersehen sind: mehrere pro Eintrag, mit Erledigt, Schlummern und Verwerfen, und im Plus-Tarif wiederholte Vollbild-Alarme.

  • Ein automatischer Wochenplan: gerade und ungerade Wochen, Überschneidungen und Nachtschichten in Rastern von 15, 30 oder 60 Minuten, mit mehreren Plänen und Export als Bild oder PDF.

  • Berichte: Tages-, Wochen- und Monatsansichten über 90 Tage mit Erledigungsquote, aufgewendeter Zeit und Serien; Aufgaben, die mehr als dreimal verpasst wurden, werden markiert; Konkur-Wertung mit Minuspunkten und ein Notendurchschnitt auf der 20-Punkte-Skala; ein eigener Berichtsbaukasten im Plus-Tarif.

  • Fokus und Selbstorganisation: Notizen, ein Pomodoro-Fokustimer, Gewohnheiten mit Serien und Ziele mit Schlüsselergebnissen.

  • Für jede Zielgruppe: Schicht- und Bereitschaftsmuster mit Müdigkeitswarnungen für medizinisches Personal, Stundenpläne und Wertung für Schüler und Konkur-Kandidaten.

  • Die Daten gehören dem Nutzer: keine Werbung und kein Tracking, ein vollständiges .barzaman-Backup, CSV- und ICS-Export und eine App-Sperre, alles kostenlos.

  • Tarife ohne Bindung: ein kostenloser Tarif ohne Zeitlimit sowie Plus und Pro, monatlich oder jährlich, gekauft über Bale ohne automatische Verlängerung. Eine Empfehlung schenkt beiden Nutzern 30 Tage Plus. Die Anmeldung erfolgt per Benutzername, E-Mail oder Telefonnummer mit Passwort, ohne SMS-Codes.

  • Für Persisch gemacht: durchgehend von rechts nach links, die Schriften Vazirmatn, IBM Plex Arabic und Inter sowie die Designs Hell, Dunkel, Ozean und Wald.

Ergebnis

Barzaman ist live, nativ auf Android und Windows 10/11 sowie im Web, mit einem kostenlosen Tarif und den kostenpflichtigen Tarifen Plus und Pro. Jeder Nutzer kann ein vollständiges Backup erstellen und nach CSV und ICS exportieren.

Meine Rolle

  • Hat Barzaman gegründet und leitet Produkt und Engineering.
  • Hat die Local-first-Ausrichtung festgelegt: wochenlang offline, mit optionaler feldweiser Synchronisierung zwischen Geräten.
  • Liefert die App nativ für Android und Windows 10/11 sowie als PWA im Web aus.

Technik

  • Erst lokal, dann synchronisieren

    Die Kopie auf dem Gerät ist die Arbeitskopie; die Synchronisierung ist optional und führt pro Feld zusammen, sodass eine Offline-Änderung auf einem Gerät nicht von einer Änderung auf einem anderen überschrieben wird.

  • Den Alarm dem Betriebssystem überlassen

    Eine Erinnerung, die ein App-Prozess hält, stirbt mit dem Prozess; erst die Einplanung bei Android und Windows lässt sie nach einem Neustart auslösen.

  • Datumsberechnung über drei Kalender

    Jalali-, Hidschri- und gregorianische Daten mit einer vom Nutzer gewählten Korrektur für die Mondsichtung, damit jedes Datum und jeder Feiertag auf den richtigen Tag fällt.

Ergebnisse

  • Live auf Android, Windows 10/11 und im Web, einschließlich Safari auf dem iPhone als PWA.
  • Ein kostenloser Tarif ohne Zeitlimit; Plus und Pro werden über Bale ohne automatische Verlängerung gekauft.
  • Vollständiges Backup sowie CSV- und ICS-Export für jeden Nutzer.