arrow_back Back to Projects
schedule 4.5 monthspublic Remote

Uchaguzi Safe - Crowd-Sourced Election Monitoring & AI Heatmap Platform

From USD 20k

Fixed Price

Project Description

Background: In Kenya's highly competitive democratic landscape, election transparency and civic participation are vital for maintaining national peace, institutional accountability, and public trust. During election cycles, rumors, unverified polling anomalies, and localized security incidents can spread exponentially on social media, sparking civil unrest or delegitimizing democratic outcomes. 'Uchaguzi Safe' addresses this critical vulnerability as a secure, citizen-centric platform engineered to crowd-source local polling station tallies and map security or administrative incidents in real time. By deploying localized anomaly detection models, the system filters out malicious duplicates, outlier reports, and coordinated misinformation campaigns. It presents a validated, rolling public average side-by-side with official Independent Electoral and Boundaries Commission (IEBC) results, establishing a dual-data validation ecosystem that enhances transparency, protects civic space, and fosters public confidence. Objectives: 1. Secure, Offline-First Citizen Reporting: Enable voters to securely document and upload localized polling results and incident reports (with image verification) via a highly optimized, low-bandwidth, offline-cached mobile application. 2. Machine Learning Anomaly Detection: Build an automated backend pipeline to instantly parse incoming reports, flag statistical outliers (using Isolation Forests), filter duplicate submissions, and detect coordinated misinformation. 3. Dynamic Geospatial Visualizations: Develop highly performant, live-updating interactive maps and voter turnout heatmaps using Mapbox to visualize national, constituency, and polling station levels in real time. 4. Dual-Data Verification Portal: Deliver a side-by-side public visualization contrasting consolidated crowd-sourced averages with declared IEBC results to promote transparent civic auditing. Scope of Work: - Cross-Platform React Native App: Low-bandwidth optimization, offline-first local SQL database caching, encrypted secure uploads, GPS geolocation pinpointing, and Mapbox geospatial overlays. - AI-Powered Python Backend: High-scale FastAPI web server processing inbound reports, utilizing Scikit-Learn (Isolation Forest and Z-Score algorithms) to filter malicious telemetry, and generating real-time rolling statistical averages per constituency. - Secure Admin & Moderator Web Portal: Role-based access control (RBAC) frontend built with React.js and Tailwind CSS for validated civil society observers to audit flagged outliers, verify incident photo uploads, and cross-reference manual tally sheets. - GIS Integration: Advanced mapping integration handling GeoJSON polygons of Kenyan constituency and ward boundaries with active heatmaps displaying voter turnout and security classifications. Key Deliverables: 1. Low-bandwidth optimized Figma UX/UI prototypes mapping comprehensive public and admin moderator journeys. 2. Production-ready, security-hardened iOS and Android mobile applications ready for play-store and app-store publishing. 3. Cloud-native Python/FastAPI backend coupled with PostgreSQL, fully integrated with Python-driven statistical outlier detection models, hosted on AWS. 4. Secure Web-based Admin Moderator Dashboard with multi-tier permissions for verified civic organizations. 5. Production-grade architecture documentation, GIS map-tile caching configurations, and a comprehensive security audit detailing end-to-end data encryption in compliance with the Kenya Data Protection Act.
group

Open Roles (3)

Lead AI & Backend Developer

Architects and develops the Python/FastAPI microservices and PostgreSQL database structure. Builds the core AI outlier-detection pipeline utilizing Isolation Forests to identify fraudulent submissions and aggregate data safely. Manages the AWS deployment, ensures end-to-end API encryption, and oversees system performance during high-traffic spikes.

MIDPythonFastAPIScikit-LearnPostgreSQL

Mobile App Developer

Builds and deploys the iOS and Android applications utilizing React Native. Directs the implementation of Mapbox GIS layers, integrates offline-first caching mechanisms using local storage, coordinates API handshakes, and ensures low-bandwidth resource efficiency for rural users.

MIDReact NativeMapboxRedux ToolkitOffline Syncing

UI/UX & GIS Designer

Designs high-fidelity prototypes in Figma optimized for mobile performance on low-end devices. Creates intuitive, highly accessible interfaces for reporting forms and develops spatial layout guidelines for complex GIS heatmaps and admin analytics.

MIDFigmaUI/UX DesignGIS Mapping PrinciplesDesign Systems
flag

Milestones (4)

1

Milestone 1: UI/UX Prototypes & System Architecture

KES 4keventAug 15, 2026
Funded
2

Milestone 2: Backend API & AI Anomaly Detection Pipeline

KES 6keventSep 30, 2026
Funded
3

Milestone 3: Mobile Client Integration & Interactive Heatmaps

KES 6keventNov 1, 2026
Funded
4

Milestone 4: User Acceptance Testing, Security Audit & Deployment

KES 4keventDec 1, 2026
Funded
category

Skills & Categories

Skills

AI GovernanceAI SafetyData PrivacyEdge AIAI EthicsGovernanceFlutterFirebasePythonDjango

Categories

Machine Learning EngineerML EngineerMobile DeveloperReact Native DeveloperFintech Developer

Budget

From USD 20k

Fixed Price

Timeline

schedule

Duration

4.5 months

event

Start Date

Jul 14, 2026

event_busy

Deadline

Dec 1, 2026

public

Work Mode

Remote

Uchaguzi Safe - Crowd-Sourced Election Monitoring & AI Heatmap Platform | Silicon Savannah Talent