The Voting Module for BRAC Town Housing Society Management System lets every approved member cast exactly one anonymous vote and get a tamper-proof receipt - with results published only once the admin approves.
Only admin-approved, active members can register a vote - enforced at login and at submission.
Your identity and your ballot are stored in separate tables, linked only by a random Voting ID.
Exactly nine candidates, one submission - no edits, no duplicates, ever.
A unique, unguessable Voting ID lets you find your ballot later without revealing who you are.
Once the admin publishes results, every member can see candidate-wise tallies and ranks.
Logins, submissions, and publishing actions are all logged for accountability.