Skip to content

CodeBot999/Alpha-Q

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GVMC Citizen Portal - Waste Management System

This project is a Government of India Smart City Hackathon (SIH) solution developed for the Greater Visakhapatnam Municipal Corporation (GVMC). It is a comprehensive citizen-facing web application aimed at facilitating effective and transparent waste management in Visakhapatnam.


Table of Contents


Project Overview

GVMC Citizen Portal is designed to empower Visakhapatnam residents to actively participate in city waste management by:

  • Reporting street and drain waste issues with photos and location,
  • Accessing educational tutorials on waste segregation and hygiene,
  • Purchasing eco-friendly waste management products,
  • Filing complaints about service issues,
  • Tracking personal impact and earning government incentives through a points-based rewards system,
  • Accessing help and emergency contacts easily.

This platform ensures transparency, encourages sustainable practices, and improves communication between citizens and GVMC authorities.


Features

  • Secure Login: Supports multiple users with personalized dashboards.
  • Interactive Dashboard: Easy access to key functionalities via tiles.
  • Scan & Upload: Capture and upload waste issue reports with tracking.
  • Tutorials: Structured, easy-to-follow learning modules with points rewards.
  • Shop: Purchase certified eco-products with cart and points redemption.
  • Complaints: User-friendly complaint registration with status tracking.
  • Profile Management: Update personal details, track points, and achievements.
  • Help & Contact: Emergency numbers, FAQs, and support query submission.
  • Points System: Earn and redeem points for active participation.
  • Responsive Design: Optimized for mobile devices, tablets, and desktops.
  • Clean UI/UX: Designed to meet government standards and accessibility.

Technology Stack

  • Frontend: React.js with Bootstrap 5 and FontAwesome for icons.
  • State Management: React hooks with localStorage persistence.
  • Styling: Bootstrap 5, custom CSS within components.
  • Data Storage: Browser localStorage for user data simulation.
  • Deployment: Compatible with standard React deployment environments.

Usage

  • Login: Use demo credentials provided or set up your own in localStorage.
  • Report Waste: Access ‘Scan & Upload’ to file a new report with a photo and optional location.
  • Complete Tutorials: Earn points by learning and answering quizzes.
  • Shop: Add eco-products to your cart, apply points as discounts, and simulate checkout.
  • Submit Complaints: Register issues regarding missed pickups or unsatisfactory services.
  • Earn Rewards: Actions grant points. Track and redeem them from your profile.
  • Contact Helpdesk: Available via the ‘Help’ section for support or emergencies.

Future Enhancements

  • Backend integration for real-time updates and authentication
  • Mobile app version (React Native)
  • IoT device integration for live waste tracking
  • Multilingual support (Telugu, Hindi, English)
  • Community project initiatives and reward exchanges
  • Integration with tax/utility bill discounts

Contact

Greater Visakhapatnam Municipal Corporation (GVMC):

For technical or code-related queries, open an issue in this repository.


Built with purpose during Smart India Hackathon for GVMC, Visakhapatnam.

About

GITAM University Internal SIH Team - 268

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages