Skip to content

asimxcode/Election26OSD-API

 
 

Repository files navigation

Bangladesh Election 2026

npm install
npm run dev
npm run deploy

For generating/synchronizing types based on your Worker configuration run:

npm run cf-typegen

Pass the CloudflareBindings as generics when instantiation Hono:

// src/index.ts
const app = new Hono<{ Bindings: CloudflareBindings }>()

Available APIs

# Get all divisions
curl --location 'http://localhost:8787/api/v1/divisions'
# Get districts by division_id
curl --location 'http://localhost:8787/api/v1/districts?division_id=1'
# Get upazilas by district_id and division_id
curl --location 'http://localhost:8787/api/v1/upazilas?division_id=6&district_id=28'
# Get constituencies by district_id and division_id
curl --location 'http://localhost:8787/api/v1/constituencies?division_id=6&district_id=28'
# Get unions by district_id, division_id, upazila_id and constituency_id
curl --location 'http://localhost:8787/api/v1/unions?division_id=6&district_id=28&upazila_id=188&constituency_id=4878'
# Get centers by district_id, division_id, upazila_id, constituency_id and union_id
curl --location 'http://localhost:8787/api/v1/centers?division_id=6&district_id=28&upazila_id=188&constituency_id=4878&union_id=5194'
# Get all parties
curl --location 'http://localhost:8787/api/v1/parties'

About

Bangladesh Election 2026

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%