Full party-page hierarchy: national → state → constituency. Visitor + manager views, My Units directory (tree-with-claim-status), auto-derived Officials roster, and Analytics with subtree drill-down + paid teaser. Now extended with Area Intelligence (track every area down to a village), Targeted Broadcast (post to any geographic level) and Go Live (area livestream — soon). Both dark + light themes.
Tree ROOT — no parent link. Saffron cover + accent stripe. Stats include state units + officials. Units tab active showing the three largest state units with Follow buttons.
Identity indicator "Managing as BJP · Switch ›" (Switch = the global avatar account-switcher to change identity). Manager action = Manage (no per-page "switch into" button — you're already acting as the page here). Subtree analytics teaser, My units link, compose row.
Parent up-link to BJP National. District filter chips with Saran selected. Units tab shows Saran constituency units.
KPI strip + filter chips + ranked constituency list with status pill, follower count, growth delta, and inline sparkline. Tapping a row opens PH3-D. Header bar, affiliation note, and action buttons preserved.
Opens when you tap any row in PH3. Shows identity block, 2×2 stat cards, 6-month follower-growth area chart, sitting MLA card, activity row, and action buttons.
State manager reviews child→parent requests (Approve / Reject) and tracks parent→child invites awaiting acceptance. No affiliation forms until both sides approve.
Unit manager sees a parent's invite (Accept / Decline) and tracks their own outbound request awaiting approval. Footer explains what affiliation will unlock.
Sub-tabs MLAs (84) selected vs MPs (12). Helper note "Auto-derived — updates itself when seats change". Roster rows with circular avatars, role/place, verified tick, Follow.
Basic free stat cards, place drill-down with Saran selected (block rows), and a locked paid teaser for deep analytics.
Before claim, any visitor sees the live page plus a value card with this page's real numbers — and a "preview what you unlock" strip that gives a real glimpse of Area Intelligence, Broadcast, Analytics & Go Live (locked).
Tapping Claim & unlock opens the full pitch. Every pillar carries an embedded glimpse of the real feature (locked), then continues to the existing proof-of-role form.
Person pages swap the "party tree" for "your office desk" — broadcast to the constituency, ward-level tracking, personal analytics, go live. Round avatar, role chip. Same glimpse strip, person-scoped.
Person-scoped pitch: broadcast to the seat, constituency tracking, personal analytics, the office desk (civic posts & grievances) and go live — each with an embedded locked glimpse.
Drill the whole map: state → district → block → village. Each level shows reachable audience, active units and what's happening on the ground right now. Same engine that powers Broadcast targeting.
Compose once, target any level — whole state down to a single village. Reach updates live with your pick. Lands in followers' feeds + the area channel. Same geographic engine as Area Intelligence.
Go live to your constituency or a single village — same area targeting as Broadcast. Followers in scope get a push; the replay lands in the area feed. Ships right after Broadcast.