Thanks to visit codestin.com
Credit goes to github.com

Skip to content

shamash92/KuraZetu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

118 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kura Zetu

Backend CI Documentation CI GitHub License GitHub issues GitHub pull requests GitHub contributors

Kura Zetu is an open source platform with mobile application built by and for Kenyans to enable communities to track, verify, and tally election results at the polling station level.

Since every Kenyan voter has access to a smartphone and results announced at polling stations are legally final, citizens can serve as agents of electoral transparency. The platform implements crowd-sourced uploads, real-time tallies, and a community verification system that allows everyday citizens, developers, journalists, civil society organizations, and oversight bodies to participate in safeguarding electoral integrity from the ground up.

The system is designed as an open source, community-driven project where anyone can contribute, verify, and improve the codebase.

Caution

This project is not an official tallying system. It does not provide legal representation of election results and does not replace Independent Electoral and Boundaries Commission (IEBC) systems. This is a parallel citizen-led tool for transparency, verification, and civic vigilance. It may contain inaccuracies and gaps and should not be used as a sole source for official election results.

Why Kura Zetu?

Kenya conducts elections in over 46,000 polling stations. Each station posts Form 34A results that carry legal weight, but verifying these results at scale (and self-tallying) remains challenging for citizens.

Kura Zetu addresses this challenge by:

  • Crowdsourcing results from individual polling stations
  • Enabling public cross-verification of vote counts and irregularity flagging
  • Providing live, transparent tally dashboards
  • Implementing a community notes system for flagging suspected fraud, misinformation, or conflicting results

Project Scope

timeline

This project is:

[x] A citizen-driven platform for transparency and accountability

[x] An open-source collaborative system

[x] A civic empowerment tool with no political affiliation

[x] A platform for education, participation, and digital oversight

This project is not:

  • A system for legally challenging election results
  • A means to announce or declare election results
  • An official government or IEBC system replacement
  • A substitute for legal electoral processes
  • A partisan or politically-affiliated project
  • A guaranteed source of unverified accurate results
  • A tool for harassment, violence promotion, or intimidation
  • A platform for misinformation, disinformation, or hate speech distribution
  • A replacement for responsible journalism or civic engagement
  • A tool for personal gain or political manipulation

Contributors Needed

This project requires diverse expertise beyond software development:

Technical Contributors:

  • Backend and Frontend Developers (Django, React)
  • DevOps Engineers (CI/CD, Docker, GitHub Actions)
  • Security Experts (software verification, data integrity)

Non-Technical Contributors:

  • Legal Professionals (electoral law, privacy, rights)
  • UX/UI Designers (accessibility, community input)
  • Media and Influencers (messaging, usage guidance)
  • NGOs and Civil Society (oversight, community engagement)
  • Community Organizers (local mobilization and awareness)

Documentation

Complete setup instructions, contribution guidelines, and local build documentation:

Read the Documentation Report Issues

Getting Started

See the setup guide for detailed development environment configuration.

About

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published