Logo Lanfrica

missmbuvi04/jibu-kenya-app

Domain:

digital infrastructure

Record type:

software
Creator:
mis
Host:
# Jibu Kenya — Civic Infrastructure Reporting Platform > **Jibu** means *answer* or *respond* in Swahili. Built to close the gap between what Kenyan citizens can see and what their county governments can act on. **Live Backend:** jibu-kenya-app.onrender.com **Web App (Flutter Web):** teal-kelpie-91e143.netlify.… **GitHub Repository:** github.com **Demo Video:** drive.google.com **Android APK:** Download **Report Summary:** docs.google.com **Figma Designs:** figma.com --- ## What it does Jibu Kenya is a digital civic infrastructure reporting and accountability platform designed for Kenya's 47-county devolved governance structure. Citizens submit GPS-tagged, photo-evidenced infrastructure failure reports which are automatically routed to the correct county department or police station based on report category. The system provides real-time status tracking, duplicate detection, role-based dashboards, and a full audit trail. **Four user roles, two platform targets:** | Role | Platform | What they do | |---|---|---| | Citizen | Mobile (Android APK) | Submit reports, track status, view map | | County Officer | Web (Flutter Web) | Review reports, update status, manage departments | | Police Officer | Mobile (Android APK) | View and action safety/crime reports | | Administrator | Web (Flutter Web) | Manage users, departments, audit logs | --- ## Tech Stack **Backend** - Python 3.11 — required for GDAL/PostGIS compatibility - Django 5.2.1 with Django REST Framework - PostgreSQL 17 (local dev) / PostgreSQL 16 (Render deployment) with PostGIS 3.6 — spatial queries for duplicate detection - JWT authentication via djangorestframework-simplejwt - Python ImageHash — perceptual …

Languages