A solo capstone project
NeighborNotes.
Notice board.
A solo capstone project analyzing the owner–resident communication gap across six major Bangladeshi cities, and the digital notice board I built to close it.
Fully Solved
3 out of 8 distinct city problems are completely resolved — unauthorized subletting, absentee owner disconnect, and real-time hazard communication.
Partially Solved
4 out of 8 problems are significantly improved — maintenance visibility, service-charge opacity, housing affordability, and sanitation escalation.

Introduction & Context
This started as an open-topic university capstone — I could choose any real-world problem to solve. My father owns a residential building, which gave me a first-hand reference point to actually watch how communication breaks down between an owner and residents in practice.
What I found wasn't a small, local quirk. Bangladesh's urban housing market has grown to support over 5.2 crore urban residents, and the same core problem — no direct channel between owner and resident — shows up everywhere, just with different local symptoms: service-charge opacity in Dhaka, sanitation failures in Barisal, absentee landlords in Sylhet. Residents are left with unresolved maintenance calls; owners struggle to coordinate basic building-wide communication. NeighborNotes is the digital notice board I designed and built to close that gap.
The Scale of the Problem
Bangladesh's real estate sector now exceeds $12 billion in value, contributing roughly 7.9% of national GDP. Of the country's urban households, over 1.32 crore reside in city centers — and in Dhaka alone, more than 56 lakh households live in dense, multi-story apartment stock with no institutional communication layer between owners and residents.
$12B+
Real Estate Sector
7.9%
National GDP
1.32C
Metropolitan Center
Registered Holdings by City
Holdings distribution across major urban centers
How I Identified and Validated the Problem
I used AI tools to help me research and structure the problem, then cross-checked what I found against public data — BBS census figures, city corporation revenue records, and development authority reports — so the product wouldn't be built around a single anecdote. The pattern held at a national scale, and in most cases was worse than I expected. That regional breakdown is what shaped the product: instead of one generic feature set, each city's specific failure mode maps to a specific NeighborNotes feature.
Six Cities, Six Local Crises
Dhaka
DNCC/DSCC5.92 lakh holdings · 68% renters
Local Problem
Developers have secretly mortgaged buildings without informing buyers; when loans default, courts auction homes out from under residents. Meanwhile, most renters never receive an audited service-charge statement.
NeighborNotes Resolution
Rules/General categories with document attachments force public visibility on service-charge statements and property registry status.
Chattogram
CCC1.85 lakh holdings · ~80% renters
Local Problem
Severe monsoon waterlogging cripples ground floors and water pumps. Caretakers rely on paper logs, causing long delays in fixing generators, lifts, and shared infrastructure.
NeighborNotes Resolution
Emergency notifications flag real-time hazards; the Maintenance category tracks physical repairs with a visible history.
Sylhet
SCC75,430 holdings · expat owners
Local Problem
Absentee NRB (expat) owners leave properties with local caretakers. When services fail or taxes spike, residents have no direct line to the actual owner.
NeighborNotes Resolution
A remote owner dashboard gives diaspora landlords real-time oversight and a direct feedback channel from anywhere in the world.
Khulna
KCC51,675 holdings · informal sublets
Local Problem
Tenants sublet informally without consent. Without visitor logs or a tenant register, unidentified occupants can pose safety risks inside buildings.
NeighborNotes Resolution
Strict invite-only onboarding via verified building/owner codes prevents unregistered occupants from ever accessing the board.
Rajshahi
RCC82,000 holdings · middle-class squeeze
Local Problem
Flat rates have spiked to ৳3,400–4,000/sq ft, pushing inflation-hit middle-class residents into cheaper housing with fewer basic services.
NeighborNotes Resolution
Shared Events and General channels let tenants coordinate community-level cost-sharing for utilities and amenities.
Barisal
BCC1.05 lakh households · climate growth
Local Problem
Rapid, unplanned migration has outpaced infrastructure. Sanitation is severe — only 49.6% of structures have a functioning septic tank.
NeighborNotes Resolution
Maintenance logs give tenants a public escalation trail for building-wide sanitation updates.
The Legal Backdrop (DNCC, January 2026)
Under the Rent Control Act 1991, the Dhaka North City Corporation released a 16-point tenant–owner guideline that NeighborNotes was designed to help owners comply with:
Designing the Access System
If registration were open, anyone could join any building's board — no way to guarantee the people posting and reading notices actually lived there.
A two-step verified-entry flow:
- 1.The owner collects the resident's email directly, the same way a landlord already knows who's renting from them.
- 2.The owner invites that email and issues a unique building code.
- 3.The resident registers with their email and that code together — only then do they get access to that specific building's board.
Why No Direct Messaging
Nothing gets said in private that either side can later deny — and nobody gets pinged outside reasonable hours.
Deliberately, NeighborNotes has no private chat. Direct messaging tends to escalate landlord–tenant conflict — late-night pings, unresolved back-and-forth, no record of what was actually agreed. Keeping everything as public notices and open comments keeps every interaction visible and timestamped.
How NeighborNotes Solves It
| Problem | City Example | NeighborNotes Feature | Status |
|---|---|---|---|
| Unauthorized subletting & security risk | Khulna | Verified registration via unique building/area code | Solved |
| Absentee owner disconnect | Sylhet | Owner Dashboard, accessible remotely from anywhere | Solved |
| Real-time hazard communication | Chattogram, Sylhet | Emergency category + pinned notice headers | Solved |
| Maintenance visibility & escalation | Chattogram, Barisal | Maintenance category + notice comment thread | Partially Solved |
| Service-charge financial opacity | Dhaka | Rules/General category + document attachment options | Partially Solved |
| Developer mortgage fraud | Dhaka | N/A — out of scope, legal/registry-verification problem | Out of Scope |
| Housing affordability / inflation | Rajshahi | Events/General channels for cost-sharing coordination | Partially Solved |
| Sanitation infrastructure failures | Barisal | Maintenance category escalations & comment history | Partially Solved |
Problem Coverage Analysis
Across the eight distinct local problems identified in this six-city research, NeighborNotes' current feature set 37.5% fully solved, 50% partially solved by adding communication and accountability where none existed before, and is honestly 12.5% out of scope — developer mortgage fraud, which is a legal/registry-verification issue no notice board can realistically fix.
By replacing unverified verbal caretaker chains with timestamped digital notices and comment history, NeighborNotes directly targets the core communication loop affecting well over 85.8 lakh urban residents across Dhaka and the other major city corporations studied here.
Tech Stack
A modern stack designed for high availability and security.
Fast, mobile-responsive, well-suited to a role-based dashboard
Scalable network application environment supporting REST API patterns
Lightweight routing framework for the centralized controller logic
Flexible document schema fitting varying notices, categories, and documents
Handles the verified, building code invitation registration flow
Secure image storage for maintenance tickets and hazard notices
Utility methods managing auto-archived logs and notice expiry durations
Future Scope & Backlog
What I Learned
Beyond the technical build, this project taught me how to turn a vague, personally-observed problem into something backed by real data and scoped into an actual buildable product. The building-code invite system in particular was a good lesson in access control — the instinct to "just let people sign up" is almost never right for a system tied to real physical spaces, and thinking through who should be allowed in, and how do they prove it early on shaped a lot of the rest of the architecture.
Research References & Data Sources
- • Bangladesh Bureau of Statistics (BBS) — Population & Housing Census Report 2022
- • Real Estate & Housing Association of Bangladesh (REHAB) Annual Housing Index (2024–2025)
- • Dhaka North City Corporation (DNCC) Zonal Revenue Department & Tenant Guidelines (Jan 2026)
- • Sylhet City Corporation (SCC) Revenue Branch & BBS 2022 Ward Data
- • Chattogram City Corporation (CCC) Annual Budget & CDA Master Plan
- • Khulna City Corporation (KCC) Assessment Cell & KDA Master Plan
- • Rajshahi City Corporation (RCC) Door-to-Door Assessment Records & Revenue Branch
- • Barisal City Corporation (BCC) Assessment Cell & BBS Sanitation Survey