Data Portal

Contribute state budget data via JSON upload

Drag & Drop JSON

or click below to browse

Required Schema

Your JSON file must strictly adhere to the StateData TypeScript interface. It will automatically overwrite existing state data on success.

{
  "name": "State Name",
  "code": "state_code",
  "capital": "Capital City",
  "region": "South-West",
  "currentGovernor": "Gov Name",
  "population": 10.5,
  "description": "...",
  "website": "https://...",
  "budgets": [
    {
      "year": "2024",
      "totalBudget": 1000000000,
      "recurrentExpenditure": 400000000,
      "capitalExpenditure": 600000000,
      "sectorAllocations": {
        "education": 150000000,
        "health": 100000000
      },
      "revenue": {
        "igr": 500000000,
        "faac": 500000000
      }
    }
  ]
}