An open API service indexing awesome lists of open source software.

https://github.com/satyam513/garbage-management-system

A web-based Garbage Management System built using PHP and MySQL, designed to streamline waste collection, user complaints, and admin operations. The system supports user registration, complaint logging, status tracking, and admin dashboards for efficient garbage collection management.
https://github.com/satyam513/garbage-management-system

admin-dashboard bootstrap crud css3 html5 javascript mysql php waste-management-system web-application

Last synced: 3 months ago
JSON representation

A web-based Garbage Management System built using PHP and MySQL, designed to streamline waste collection, user complaints, and admin operations. The system supports user registration, complaint logging, status tracking, and admin dashboards for efficient garbage collection management.

Awesome Lists containing this project

README

          

# ๐Ÿšฎ Garbage Management System (GMS)

A web-based system for smart management of garbage collection requests across Admin, Driver, and User portals.

[![License](https://img.shields.io/github/license/yourusername/gms)](LICENSE)
[![PHP](https://img.shields.io/badge/PHP-7.4%2B-blue)]()
[![Bootstrap](https://img.shields.io/badge/UI-Bootstrap%205-blueviolet)]()
[![Status](https://img.shields.io/badge/project-live-success)](https://managemygarbage.rf.gd/gms/index.php)

---

## ๐Ÿšฆ System Roles & Features

### ๐Ÿ‘จโ€๐Ÿ’ผ Admin Portal

- ๐Ÿ“Š **Dashboard** โ€” View system stats
- ๐Ÿšš **Driver Management**
- Add / view / delete drivers
- ๐Ÿ“ **Complaints**
- View user complaints
- Respond to complaints
- ๐Ÿ—‘๏ธ **Driver Bin Responses**
- ๐Ÿ” **Search** โ€” Filter users and complaints
- ๐Ÿ“ˆ **Reports** โ€” View summarized complaint/bin data
- ๐Ÿ‘ค **Registered Users**
- ๐Ÿงพ **Static Pages**
- About Us
- Contact Us
- ๐Ÿ› ๏ธ **Profile**, **Settings**, and **Logout**

---

### ๐Ÿš› Driver Portal

- ๐Ÿ“Š **Dashboard**
- ๐Ÿ“ฉ **Assigned Complaints** โ€” View & update
- ๐Ÿ—‘๏ธ **Assigned Garbage Bins**
- ๐Ÿ” **Search**
- ๐Ÿ“ˆ **Reports**
- ๐Ÿ› ๏ธ **Profile**, **Settings**, and **Logout**

---

### ๐Ÿ‘ค User Portal

- ๐Ÿ“Š **Dashboard**
- ๐Ÿ“ **Lodge Complaint**
- ๐Ÿ“œ **Complaint History**
- ๐Ÿ” **Search**
- ๐Ÿ› ๏ธ **Profile**, **Settings**, and **Logout**

---

## ๐Ÿงช Demo Access

Live URL: [https://managemygarbage.rf.gd/gms](https://managemygarbage.rf.gd/gms)

> โš ๏ธ This is a public demo; use dummy data only.

---

## ๐Ÿ“ธ Screenshots

> Add these in a `screenshots/` folder in your repo.

- Home
![Admin](https://github.com/satyam513/Garbage-Management-System/blob/main/Home.png?raw=true)

- Admin Dashboard
![Admin](https://github.com/satyam513/Garbage-Management-System/blob/main/Admin-portal.png?raw=true)

- Driver Panel
![Driver](https://github.com/satyam513/Garbage-Management-System/blob/main/Driver-Portal.png?raw=true)

- User Complaint Page
![User](https://github.com/satyam513/Garbage-Management-System/blob/main/User-portal.png?raw=true)

- Footer
![Admin](https://github.com/satyam513/Garbage-Management-System/blob/main/Footer.png?raw=true)

---

## โš™๏ธ Tech Stack

- PHP 7.x (Core Backend)
- MySQL (Database)
- Java Script
- HTML5
- CSS
- Bootstrap 5 (Frontend UI)
- FontAwesome, Themify Icons

---

## ๐Ÿš€ Getting Started

1. Clone this repository:
```bash
git clone https://github.com/satyam513/Garbage-Management-System.git
cd gms