SDG Goal: 11 — Sustainable Cities and Communities
Country Focus: Kenya
Project Type: Web-Based Application
TakaSmart is a web-based waste management reporting system that empowers Kenyan residents to report waste-related problems within their communities.
The platform bridges the communication gap between citizens, local authorities, and community cleanup groups — enabling faster waste response and promoting cleaner, more sustainable cities.
Urban centers across Kenya face growing challenges related to solid waste management. Rapid urbanization has increased waste generation, but collection and disposal systems have not kept pace. Many neighborhoods experience irregular garbage collection, illegal dumping, and blocked drainage systems. These challenges lead to environmental degradation, flooding, and outbreaks of diseases such as cholera and malaria.
Existing systems rely heavily on manual reporting — phone calls, physical visits, or complaints through social media — which are inefficient and lack proper tracking. Residents have no structured platform to report issues and monitor progress.
Local youth groups and environmental organizations often organize clean-ups, but they face coordination difficulties due to lack of data on problem areas. There is an urgent need for a simple, accessible, and community-driven digital solution that allows real-time reporting and enhances collaboration between citizens and authorities.
TakaSmart addresses this gap by providing a centralized web platform for waste issue reporting and tracking in Kenyan communities.
TakaSmart enables citizens to report waste management problems such as uncollected garbage, illegal dumping, or blocked drainage systems.
The system provides an easy-to-use interface for residents, a dashboard for administrators (county officials or cleanup coordinators), and map-based visualization of reported issues.
- Allow residents to easily report waste problems in their areas.
- Provide local authorities with real-time data for better waste management response.
- Encourage civic participation in urban cleanliness.
- Promote transparency and accountability in waste collection services.
-
User Reporting Interface:
Submit issue reports with location details, description, and optional photo uploads. -
Admin Dashboard:
View all reports, update issue status (Pending, In Progress, Resolved), and generate summaries. -
Map Visualization:
Display all reported issues on a Google Map using color-coded markers for status updates. -
Notification System:
Email alerts or status updates when reports are addressed. -
Public Awareness Section:
Tips on recycling, waste segregation, and community clean-up initiatives.
Frontend: HTML, CSS (Bootstrap), JavaScript
Backend: Python Flask
Database: My SQL
Hosting: GitHub
- User submits a report through the website.
- Report data is stored in the database and marked as “Pending.”
- Admin reviews reports and updates status.
- User receives notification when issue is resolved.
- Map displays active and resolved waste issues.