Administrative dashboard for managing civic infrastructure reports and government operations.
🏆 Smart India Hackathon 2025 - Web platform developed for SIH 2025. Live demo at janmarg.vercel.app
⚠️ Note: This is a demo version with mock data for demonstration purposes.
📱 Companion Mobile App: JANMARG-APP
JANMARG Web is the administrative control panel for government officials and contractors to manage citizen-reported civic issues. While citizens use the mobile app to report problems, authorities use this dashboard to track, assign, and resolve them.
Local authorities need efficient tools to manage civic infrastructure at scale. JANMARG Web provides:
- Real-time monitoring of all citizen reports
- Analytics and insights across zones and wards
- Contractor bidding system for work assignments
- Progress tracking and accountability tools
- Data-driven decision making for civic governance
- 📊 Analytics Dashboard: Real-time KPIs, charts, and trend analysis
- 🗺️ Interactive Maps: Geographic visualization of reports by zone/ward
- 🤝 Bidding System: Contractor proposals and work assignment management
- 📋 Report Management: Filter, assign, and track issue resolution
- 👥 Role-Based Access: Admin, department, and contractor logins
- 📈 Export Tools: Generate comprehensive reports and data exports
- 🌐 Bilingual: Available in English and Hindi (हिंदी)
- React + TypeScript
- Vite
- TailwindCSS + shadcn/ui
- Chart.js
- Leaflet Maps
-
Clone and install
git clone https://github.com/itsaryanchauhan/JanMarg-FrontEnd.git cd JanMarg-FrontEnd npm install -
Run the app
npm run dev
-
Open browser Navigate to
http://localhost:8080
Created by Aryan Chauhan (@itsaryanchauhan), Harsh Bhardwaj (@Harsh16Bhardwaj), and Saumya Aggarwal (@Saumya-Aggarwal)
JANMARG is a civic engagement initiative aimed at improving community infrastructure through technology-driven governance.
Want to help improve JANMARG Web? Contributions are welcome! Feel free to fork the repository and submit a pull request.
Have questions or suggestions? Open an issue on the GitHub repository.
Made with ❤️ for better communities