{
    "users": [
        {
            "id": "1",
            "username": "john",
            "password": "$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC\/.og\/at2.uheWG\/igi",
            "name": "John Doe",
            "fingerprint_id": null,
            "created_at": "2026-06-25 10:00:00"
        },
        {
            "id": "2",
            "username": "demo",
            "password": "$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC\/.og\/at2.uheWG\/igi",
            "name": "Demo User",
            "fingerprint_id": null,
            "created_at": "2026-06-25 10:00:00"
        }
    ],
    "opening_balance": 0,
    "transactions": [
        {
            "id": "6a3cd6781a76f",
            "type": "expense",
            "category": "Internet",
            "amount": 1575,
            "description": "Poa Internet",
            "date": "2026-06-25",
            "timestamp": 1782371960
        },
        {
            "id": "6a3d1af5d370a",
            "type": "expense",
            "category": "Food",
            "amount": 3600,
            "description": "Banjab 25kg",
            "date": "2026-06-25",
            "timestamp": 1782389493
        },
        {
            "id": "6a3d1b1611531",
            "type": "expense",
            "category": "Food",
            "amount": 1700,
            "description": "Kamande 10kg",
            "date": "2026-06-25",
            "timestamp": 1782389526
        },
        {
            "id": "6a3d1b76d44a0",
            "type": "expense",
            "category": "Food",
            "amount": 664,
            "description": "Maize floor 4 packets (@2kg)",
            "date": "2026-06-25",
            "timestamp": 1782389622
        },
        {
            "id": "6a3d1bac31df8",
            "type": "expense",
            "category": "Food",
            "amount": 200,
            "description": "Royco cubes 40*4g",
            "date": "2026-06-25",
            "timestamp": 1782389676
        },
        {
            "id": "6a3d1bcf84b9b",
            "type": "expense",
            "category": "Food",
            "amount": 155,
            "description": "1kg sugar kabrad",
            "date": "2026-06-25",
            "timestamp": 1782389711
        },
        {
            "id": "6a3d1be636158",
            "type": "expense",
            "category": "Food",
            "amount": 35,
            "description": "Baking powder",
            "date": "2026-06-25",
            "timestamp": 1782389734
        },
        {
            "id": "6a3d1c19759c1",
            "type": "expense",
            "category": "Entertainment",
            "amount": 260,
            "description": "Fresha vanilla yoghurt250ml",
            "date": "2026-06-25",
            "timestamp": 1782389785
        }
    ],
    "debts_owed": [
        {
            "id": "6a3cff0b0c96c",
            "category": "Other",
            "amount": 16000,
            "description": "Tenancy agreement hs11,13,15,8 olonyi",
            "due_date": "2026-07-31",
            "paid": 0,
            "remaining": 16000,
            "created_at": "2026-06-25",
            "payments": []
        }
    ],
    "credits_given": [],
    "income_categories": [
        "Salary",
        "Commission",
        "Freelance",
        "Gifts",
        "Business",
        "Other"
    ],
    "expense_categories": [
        "Rent",
        "Internet",
        "Water",
        "Fuel",
        "Electricity",
        "Food",
        "Transport",
        "Entertainment",
        "Healthcare",
        "Other"
    ]
}