Skip to content

Transparent Local Government Budget Tracker #58

@gabin-dongmo

Description

@gabin-dongmo

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions