Back
Year
2025
Tech & Technique
React.js, Express.js, MongoDB, Node.js, Material UI, Fastapi, Machine Learning, Pandas, NumPy, Sentiment Analysis, Text Summarization
Description
A community-driven grievance redressal platform for reporting and visualizing local issues. Maitighar was built to bridge the communication gap between citizens and local authorities by providing a digital platform for issue reporting, map visualization, and community-driven prioritization.
Problem Statement
Traditional grievance systems are slow, inaccessible, and lack transparency, making it difficult for communities to raise urgent local issues effectively.
Key Features
- User Registration and Authentication
- Map Visualization
- Issue Reporting
- Upvote Mechanism
- Admin Dashboard
- ML Implementation (Sentiment Analysis & Text Summarization)
- Report validation and verification
Technical Highlights
- Developed using MongoDB, Express.js, React.js, and Node.js with modular architecture for maintainability and future scalability.
- Integrated Python-based sentiment analysis and summarization pipelines to provide actionable insights for governance.
- Implemented geolocation-based issue visualization for accurate reporting and spatial awareness using OpenStreetMap API Integration.
- Combined real-time reporting with analytics-driven governance to bridge public concerns with actionable administrative decisions.
- Applied bcrypt password hashing and secure role-based authorization.
My Role
- Designed and developed the full-stack MERN application architecture
- Built user authentication, issue reporting, suggestion, and upvote systems
- Integrated OpenStreetMap for map-based reporting and visualization
- Implemented ML for sentiment analysis and text summarization
- Developed admin and moderator workflows for governance and report validation
- Focused on scalability, usability, and security to ensure real-world deployment readiness