Aktives Engagement

Authenticated remote voting for owners-association resolutions — AGM democracy as software

Real estate · Governance & e-voting · ~6 weeks — shipped ahead of the operator's AGM cycle

Die Herausforderung

Owners-association governance in the operator's market required physical attendance at annual general meetings to vote on resolutions, budgets, and community decisions. Owners living abroad or with scheduling conflicts could not exercise voting rights. The result: low participation, recurring quorum issues, and decisions perceived as illegitimate by absent owners. The operator needed a legally credible remote voting system — authenticated per unit, with real-time results and an audit trail strong enough to defend if challenged.

Unser Ansatz

  • Per-unit authentication model — one vote per property unit, enforced cryptographically rather than only at the UI layer
  • Administrator console for AGM resolution creation, voting windows, and result publication
  • Real-time vote tally and participation tracking — visible to admins during the window, to owners after close
  • Full audit trail: every vote signed, timestamped, and retrievable for legal review
  • Bilingual EN/AR interface from day one — same data, two languages, no localization debt
  • Federated identity with the OA management platform so owners use one login across the ecosystem

Outcomes

Participation surface

Vorher

Physical AGM only — owners abroad excluded

Nachher

Remote authenticated voting from any device

Compliance posture

Vorher

Manual vote counts, no defensible trail

Nachher

Real-time tally with full per-vote audit log

Reach

Vorher

Local owners present in person

Nachher

Global owner base voting on the same resolutions

Verwendeter Stack

  • Next.js + TypeScript with strict per-unit auth enforcement
  • tRPC for typed vote APIs (no string-typed routes)
  • NextAuth + shared identity layer with the OA platform
  • PostgreSQL via Drizzle ORM with vote-event sourcing
  • Bilingual EN/AR via next-intl, RTL-aware layout
  • AI-assisted threat-modelling on the auth + audit path

Engagement starten

Denselben Playbook für Ihr Team ausführen

Erzählen Sie uns von Ihrem Workflow, Ihrem KPI und den beteiligten Systemen. Wir senden ein skopiertes Lastenheft in 5 Werktagen.