Logo Lanfrica

Mr-Ndi/SomaGov

Domain:

socioeconomicdigital infrastructure

Record type:

softwareproject
Creator:
Mr-
Host:
SomaGov is a citizen engagement platform that enables the public to submit feedback or complaints to government agencies. It categorizes, routes, and tracks tickets while allowing administrators to respond effectively β€” tailored specifically for use in Rwanda. # πŸ›οΈ SomaGov – Citizen Engagement System **SomaGov** is a digital platform designed to modernize how **Rwandan citizens** engage with public services. Currently, complaints are often handled through fragmented channels β€” leading to slow responses and low citizen satisfaction. This platform aims to centralize and streamline communication between the public and government agencies. --- ## 🎯 MVP Goal Build a **Minimum Viable Product** (MVP) that allows citizens to: - πŸ“ Submit complaints or feedback on public services - 🧭 Have them categorized and routed to the correct agency - πŸ“Š Track status updates (pending, reviewed, resolved) - 🏒 Enable government admins and agencies to respond to feedback ### βœ… Key Features Demonstrated - Citizen & admin login - Complaint submission with file attachments - Real-time routing to agencies - Complaint review and response by government staff - Clean, mobile-friendly interface Optional ideas include dashboards, analytics, and AI features (some in progress). --- ## πŸš€ Try the Live Demo (MVP) 🌐 **soma-gov.vercel.app** ### πŸ” Admin Login - **Email**: `admin@somagov.gov.rw` - **Password**: `admin123` ### πŸ§ͺ Demo Flow 1. Login as **Admin** 2. Add a new **Agency** 3. Log out 4. Register as a **Citizen** 5. Submit a **complaint** to a specific **agency** with a chosen **category** 6. Admin/Agency logs in and **responds** to the complaint --- ## πŸ“ Project Structure ``` SomaGov/ β”œβ”€β”€ SomaBackend/ # Backend: Go + Gin + PostgreSQL └── somagov-frontend/ # Frontend: Next.js + Tailwind CSS ``` > πŸ“‚ For developer setup or API deep technical info, check: > - `SomaBackend/README.md` > - `somagov-frontend/README.md` --- ## 🚧 In Progress - 🌍 **AI Translation**: Support both English and Kinyarwanda speakers - 🧠 **Fake Account Detection** - 🧾 **AI Assistant** to help users reclaim public services - πŸ’¬ **AI Chatbot** for live support - πŸ“± **Mobile App** via Flutter --- ## 🀝 Contributions This is a community-driven project. Sugg …