Logo Lanfrica

Mr-Ndi/SomaGov

Domaine:

socioeconomicdigital infrastructure

Type de record:

softwareproject
Créateur:
Mr-
Hôte:
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 …