This project visualizes and analyzes Mahatma Gandhi National Rural Employment Guarantee Act (MGNREGA) data for different districts and states. It uses public APIs to display information such as person-days generated, total expenditure, works completed, and women participation rate. The goal is to make government open data easy to understand for common users and decision-makers.
π Features
π Interactive charts and graphs (Bar, Line, Pie)
π Live MGNREGA data fetched via Open Government API
π§ State and district-level filters
π Search and summary view
π£οΈ Bilingual support (English + Hindi)
βοΈ Responsive UI for desktop and mobile
π Caching and error fallback for reliability
π§° Tech Stack
Frontend:
React.js
Recharts (for graphs)
CSS UI for styling
Backend:
Node.js + Express.js
MongoDB (for caching or storing historical data)
APIs:
Data.gov.in β MGNREGA Open API (State/District monthly performance)