Notes

# Townhall Records: the 5 products, UI/UX sample (2026-11-06)

Sample: `C:\ct\aoa-rwa-demo3`, run at http://127.0.0.1:4175/ (start-demo.cmd / stop-demo.cmd). Sample data only. Guide: `C:\ct\aoa-rwa-demo3\NAVIGATION-GUIDE.md`. Screenshots: `C:\ct\aoa-rwa-demo3\screens\`.

Pattern: the same event shell for all five (event header, stage bar, three boxes per stage). A product only switches stages on; the rest are greyed "part of ..." with a gold Upgrade button.

| Stage | 1 Voter List | 2 Attendance (meeting) | 3 Attendance (election) | 4 End to End meeting | 5 End to End election |
|---|---|---|---|---|---|
| Set up, timeline, people and roles | grey | grey | grey | yes | yes |
| Voter list: import, check, hidden names, approve, publish and freeze | yes | yes | yes | yes (one "Who can vote" stage) | yes (one "Voter list" stage) |
| Agenda / nominations and ballot | grey | grey | grey | agenda | nominations, ballot |
| Fee | grey | grey | grey | yes | yes |
| Notice and pass | grey | yes | yes | yes | yes |
| Check-in | grey | yes | yes (voter check-in) | yes | yes |
| Quorum / turnout | grey | quorum | turnout | quorum | (in check-in) |
| Voting, count, results | grey | grey | grey | yes | yes |
| Close or postpone | grey | grey | grey | yes | yes |
| Sealed record | grey | sealed attendance record | sealed attendance record | full sealed record | full sealed record |
| Minutes | grey | grey | grey | yes | n/a |
| Stages on / total | 5 | 9 | 9 | 14 | 13 |
| Price | to be set by the owner | to be set by the owner | to be set by the owner | Rs 499 | Rs 1,499 |

Upgrade chain: **Voter List -> Attendance -> End to End** (Voter List straight to End to End is also offered). Each upgrade screen shows: what is added, what is kept (all already done carries over, nothing re-entered), and a price-difference slot "to be set by the owner". Payments: IT SERVICES BY RAJAT AGARWAL through Razorpay; none here.

Open questions for the owner: the three prices and the upgrade differences; whether an Attendance buyer who upgrades pays only the difference; whether Voter List is one product for meetings and elections (the sample shows a meeting).