{
  "site": {
    "title": "BOE",
    "subtitle": "Bookkeeping &amp; reconciliation tools"
  },
  "apps": [
    {
      "slug": "reconcile-chase",
      "name": "Reconcile Chase",
      "icon": "\ud83c\udfe6",
      "tagline": "Chase checking reconciliation",
      "description": "Drop a QuickBooks reconcile print and a Chase statement PDF, then match transactions side by side. Includes name lists, aliases and company settings.",
      "kind": "static",
      "root": "apps/ReoncileChase/app",
      "deny": [
        "settings",
        "saved-results",
        "node_modules",
        "test",
        "package-lock.json"
      ],
      "json_store": {
        "url_prefix": "/api/settings",
        "dir": "settings",
        "names": [
          "name-list",
          "name-aliases",
          "company-list"
        ]
      },
      "_root": "/home/anthonyc/BOE-WEB/apps/ReoncileChase/app"
    },
    {
      "slug": "reconcile-paypal",
      "name": "Reconcile PayPal",
      "icon": "\ud83d\udcb3",
      "tagline": "PayPal statement reconciliation",
      "description": "Drop a QuickBooks reconcile print and a PayPal statement PDF to reconcile activity. Runs entirely in the browser.",
      "kind": "static",
      "root": "apps/ReconcilePaypal/app",
      "deny": [
        "saved-results",
        "node_modules",
        "package-lock.json"
      ],
      "_root": "/home/anthonyc/BOE-WEB/apps/ReconcilePaypal/app"
    },
    {
      "slug": "chase-zelle",
      "name": "Chase Zelle",
      "icon": "\ud83e\uddfe",
      "tagline": "QuickBooks sales receipts &amp; Zelle entries",
      "description": "Flask app that connects to QuickBooks Online and Gmail to create sales receipts and track Zelle receipts.",
      "kind": "proxy",
      "upstream_host": "127.0.0.1",
      "upstream_port": 5001,
      "backend_hint": "gateway/backends/chasezelle.py (started by boectl / boe-chasezelle.service)"
    }
  ]
}