Skip to content

Dinary

Track expenses, scan receipts, analyze spending with AI.

Dinary server is a FastAPI backend that:

  • Stores expenses in a local SQLite file in EUR (with the original amount and currency preserved for audit)
  • Optionally mirrors every expense to a Google Sheets tab in RSD for pivot-table analytics
  • Parses Serbian fiscal receipt QR codes (total + date)
  • Serves a mobile PWA for quick expense entry in dinars
  • Provides an offline-capable queue for entries without connectivity

Quick start

  1. Set up Google Sheets — create a service account and spreadsheet.
  2. Deploy the server:
  3. Set up HTTPS access — see deployment guides above.
  4. Install the PWA on your phone.