Frontend repository of the Waste Management System. This web application provides an intuitive interface for managing and monitoring waste collection processes in urban areas. Here, we'll guide you through setting up and contributing to this project.
Follow these steps to get the frontend up and running on your local machine:
-
Clone the Repository:
git clone [https://github.com/garbage-group/SEP4-Frontend]
-
Install Dependencies:
Navigate to the project directory and install the necessary dependencies using npm:
cd sep4_frontend npm install
-
Start the Development Server:
Start the development server to see the project in action:
npm start
This will open a new browser window/tab with the web application.
The Smart Waste Management System frontend offers the following key features:
-
Map Interface: Display the locations of waste bins, their fill levels, and optimized collection routes using React.
-
Notifications: Alert waste collection teams about bins that need immediate attention.
-
Collection Reports: Generate route plans, estimated collection times, and historical fill level data.
-
Admin Dashboard: Allow municipal administrators to monitor system health, view reports, and manage settings.
We welcome contributions to enhance the frontend of our Smart Waste Management System. If you'd like to contribute, please follow these guidelines:
-
Fork the repository.
-
Create a new branch for your feature or bug fix.
-
Make your changes and test thoroughly.
-
Push your changes to your fork and create a pull request.
-
Ensure that your pull request includes a clear description of the changes and why they are needed.
This project is licensed under the [Garbage Group].