Dashboard
Aktueller Monat
Einnahmen
—
Dieser Monat
Ausgaben
—
Dieser Monat
Saldo
—
Einnahmen − Ausgaben
Sparquote
—
vom Einkommen
Buchungen
Alle Einnahmen und Ausgaben
| Beschreibung | Betrag | Datum | Typ | Aktionen |
|---|
Auswertungen
Aktueller Monat
Einnahmen & Ausgaben
Nach Kategorie
Saldo-Verlauf (kumulativ)
Kategorien
Eigene Kategorien verwalten
Einstellungen
App konfigurieren & Daten verwalten
Aktueller Benutzer
—
Alle Daten werden lokal unter Ihrer Benutzer-ID gespeichert und beim Sync mit dem Server dieser ID zugeordnet.
PHP-API Konfiguration
Basis-URL Ihrer PHP-API (ohne trailing /)
Google OAuth
Um den Google-Login zu aktivieren, ersetzen Sie YOUR_GOOGLE_CLIENT_ID
in js/auth.js mit Ihrer echten Client-ID aus der
Google Cloud Console.
Export & Import
JSON Export
Vollständige Datensicherung inkl. Kategorien
CSV Export
Für Excel und andere Tabellenprogramme
Daten importieren
JSON oder CSV — bestehende Daten bleiben erhalten
PHP-API Dokumentation
Die App erwartet folgende API-Endpoints:
GET {API_URL}/transactions?since={iso_date}
POST {API_URL}/transactions // body: transaction JSON
DELETE {API_URL}/transactions/{id}
GET {API_URL}/categories
POST {API_URL}/categories
DELETE {API_URL}/categories/{id}
Erwartete JSON-Antwort für GET /transactions:
{"transactions": [{"id":"...","type":"income|expense",
"description":"...","amount":0.00,"date":"YYYY-MM-DD",
"category":"cat-id","frequency":"once|monthly|...",
"installment":{...},"createdAt":"ISO-8601"}]}
"description":"...","amount":0.00,"date":"YYYY-MM-DD",
"category":"cat-id","frequency":"once|monthly|...",
"installment":{...},"createdAt":"ISO-8601"}]}