Sickle Cell Awards 2026 voting platform
One vote per person, per category, with results staff can trust.
- Role
- Built at Persmon Technologies
- Kind
- System
- Sector
- Events and NGOs
- Year
- 2026
- Stack
- Next.js
- React
- TypeScript
- Supabase Auth
- PostgreSQL
- Zod
- Docker

How it works
One vote per person, per category, end to end
Context
A public voting platform for the 1st National Sickle Cell Awards 2026, built for Mental Health Focus Uganda and partners. Each voter gets one vote per category, enforced per account and per phone number, while staff follow the results on a private dashboard.
What we built
- Twelve award categories, with a vote dialog for each nominee
- Voter accounts, with two-factor sign-in for staff
- One vote per account and per phone number in each category
- Phone numbers stored only as a keyed digest
- A staff dashboard with totals, charts, audit records and CSV export
- Organisers can open, pause or close voting, with a logged reason
Links
Have a similar system to build?
Tell me what it needs to do and who will use it. I read every message and reply personally.