💶 CaliMoney

Dokumentation

Offline und Synchronisierung

So funktionieren der Offline-Modus und die Cloud-Synchronisierung

CaliMoney ist dafür gebaut, ohne Internetverbindung zu funktionieren. Alle Daten werden zuerst in die lokale Datenbank geschrieben (IndexedDB über Dexie) und dann mit Firestore synchronisiert, sobald du online bist.

Statusanzeige

Ohne Verbindung erscheint in der Kopfzeile ein Abzeichen Offline. Es verschwindet, sobald die Verbindung wieder da ist.

Die Kopfzeile mit dem roten Abzeichen Offline

Das Abzeichen wartet ein paar Sekunden, bevor es erscheint, damit ein kurzer Aussetzer – etwa wenn du am Handy in eine andere App und zurück wechselst – es nicht aufblitzen lässt. Kehrst du zu CaliMoney zurück, wird die Verbindung sofort erneut geprüft.

Was offline geht

AktionOffline
Buchungen ansehen✅ Aus dem lokalen Cache
Buchungen hinzufügen✅ Lokal gespeichert
Buchungen bearbeiten✅ Lokal gespeichert
Buchungen löschen✅ Lokal gespeichert
Buchungen duplizieren✅ Lokal gespeichert
Buchung als Text kopieren✅ Funktioniert offline
Wiederkehrende Vorlagen bearbeiten✅ Lokal gespeichert
Ein vorgeschlagenes Abo zur Vorlage machen✅ Auf dem Gerät gefunden, lokal gespeichert
Kategorien verwalten✅ Lokal gespeichert
Übersicht ansehen✅ Daten aus dem Cache
CSV-/Excel-Kontoauszug importieren✅ Vollständig auf dem Gerät gelesen – siehe Import
PDF- oder Foto-Kontoauszug importieren❌ Braucht Verbindung (KI-Auslesung)
Gelöschte Buchungen aus einem Snapshot zurückholen✅ Snapshots liegen auf diesem Gerät – siehe Export
Mit der Cloud synchronisieren❌ Braucht Verbindung

Synchronisierungs-Warteschlange

Offline ausgeführte Vorgänge (hinzufügen, bearbeiten, löschen – Buchungen, wiederkehrende Buchungen und Kategorien) kommen in eine Synchronisierungs-Warteschlange. Ausstehende Buchungen zeigen ein Uhr-Symbol.

Bist du wieder online, synchronisiert CaliMoney automatisch alle ausstehenden Vorgänge in der Reihenfolge, in der sie ausgeführt wurden.

Ausstehende Buchungen lassen sich wie alle anderen bearbeiten, duplizieren und löschen. Eine zu bearbeiten aktualisiert den Vorgang in der Warteschlange, statt einen weiteren hinzuzufügen, und eine zu löschen, die nie die Cloud erreicht hat, entfernt sie einfach von deinem Gerät.

Als App installieren (PWA)

CaliMoney ist eine Progressive Web App: Du kannst sie zum Startbildschirm deines Handys hinzufügen und bekommst ein Erlebnis wie bei einer nativen App, mit sofortigem Offline-Zugriff.

Öffnest du die App in einem mobilen Browser, erscheint unten ein Installationsbanner.

  • Android (Chrome) – tippe im Banner auf Installieren. Der Browser bittet um Bestätigung.
  • iOS (Safari) – das Banner zeigt eine Schritt-für-Schritt-Anleitung:
    1. Tippe auf Teilen ⬆️
    2. Tippe auf Weitere Optionen
    3. Tippe auf Zum Home-Bildschirm

Schließt du das Banner, erscheint es beim nächsten Öffnen der App im Browser wieder.