Digital Holding Management System
A holding register for Bangladeshi local government — every property, its owners and its ward in one record, kept by the institution that is responsible for it.
Built for City Corporations, Pourashavas and Union Parishads — every holding, the people attached to it, and the ward it sits in, kept by the institution responsible for it and reachable by the residents it serves.
One system, three tiers of local government
The statutory form is not a label. It decides where the institution sits in the national geography and how its territory is drawn, and the system enforces the difference rather than leaving it to convention.
Local Government (City Corporation) Act, 2009
Local Government (Pourashava) Act, 2009
Local Government (Union Parishad) Act, 2009
What the system keeps
Registers an office can run day to day, and a public surface the people on the register can use without an account.
How an institution starts
In this order, because the order is real: a holding cannot be recorded until there is a ward for it to belong to.
- 01
The institution is provisioned
It is created with its statutory form, the district or upazila it belongs to, and its own address on the platform. Its roles come with it.
- 02
Its territory is authored
Wards, areas and localities, drawn from the national geography beneath them. This comes first because every holding must resolve to a ward.
- 03
The register is filled
Holdings, their buildings, and the owners and occupants attached to them — entered by the office's own staff, each under their own account.
- 04
Residents can see their own record
Holdings carry a QR code, the institution publishes its page, and a resident who finds an error has somewhere to report it.
Bangla first
The consoles are written in Bangla, with English available. Not a translation layer over an English product — the Bangla is the interface.
One institution cannot read another
Separation is enforced in the database and in the type system, not by remembering to filter. Every institution's data is reachable only from that institution's own address.
It runs on your infrastructure
DHMS runs against a PostgreSQL instance you control, on a server you choose. Nothing about it assumes a shared store outside the country.