-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Introduction
A civic tech platform that visualizes local government budgets and projects to promote transparency and citizen accountability.
Description
In many Sub-Saharan African communities, public budgets and projects are opaque, difficult to understand, or not available at all. Citizens are often unaware of how much money is allocated to their regions or how it's being used. This fosters corruption, mismanagement, and disengagement. There’s a need for an open, accessible tool that demystifies public spending and invites community participation.
This project aims to provide a web and mobile platform that promotes transparency and citizen engagement by publishing local government budgets, projects, tenders, and spending in an easy-to-understand, visual format. Citizens can monitor public infrastructure projects (e.g., schools, roads, boreholes), submit feedback, and report discrepancies. The system aims to fight corruption, empower citizens, and increase accountability at the local level.
Target Users:
- Local citizens and community leaders
- Civil society organizations and NGOs
- Local government officials (transparency champions)
- Journalists and civic technologists
Expected Outcomes:
- Improved transparency in budget planning and execution
- Empowered citizens who can track and report on local development projects
- Reduced corruption through public oversight
- Availability of machine-readable open government financial data
Relevant Technology
Backend: ASP.NET Core / Node.js / Django / Spring Boot
Frontend: Angular / React / Vue
Database: PostgreSQL + PostGIS (for map features)
Mobile support: PWA or Flutter
Visualizations: D3.js or Chart.js
Maps: Leaflet or OpenStreetMap
Open data import/export: JSON, CSV, OpenSpending standard
Optional integrations: SMS, WhatsApp bot
Complexity
- Beginner - This project requires no or little prior knowledge of the technolog(y|ies) specified to contribute to the project
- Intermediate - The user should have some prior knowledge of the technolog(y|ies) to the point where they know how to use it, but not necessarily all the nooks and crannies of the technology
- Advanced - The project requires the user to have a good understanding of all components of the project to contribute
Required time
- Little work - A couple of days
- Medium work - A week or two
- Much work - The project will take more than a couple of weeks and serious planning is required
Categories
- Mobile app
- IoT
- Web app
- Frontend/UI
- AI/ML
- APIs/Backend
- Voice Assistant
- Developer Tooling
- Extension/Plugin/Add-On
- Design/UX
- AR/VR
- Bots
- Security
- Blockchain
- Futuristic Tech/Something Unique