NeuroBin is a deep learning based web application which helps us to classify waste and coordinate effective waste management. Users can input waste image and then our model will classify the waste and then helps manage it.
Key features of NeuroBin:
- Waste Classification: Utilizes neural networks to analyze images of waste items and classify them.
- User-friendly Interface: A sleek and intuitive user interface built with React, providing users with a seamless experience.
- Data Logging: Keeps track of waste disposal patterns and provides insightful analytics to both users and administrators.
-
Frontend:
- React
- Tailwind CSS
-
Backend:
- Flask (Python web framework)
-
Image Processing:
- Neural Network ( YOLOV8, OPEN CV )
Follow these steps to clone and set up NeuroBin on your local machine:
-
Clone the repository:
https://github.com/manojbaniya444/Hackathon-ACES-6.0.git cd Hackathon-ACES-6.0
-
Install frontend dependencies:
cd Frontend npm install
-
Install backend dependencies:
cd ../Backend pip install -r requirements.txt
-
Start the backend server:
python app.py
-
Start the frontend development server:
cd ../Frontend npm run dev
Now, NeuroBin should be up and running on your local machine.
To use NeuroBin, simply open your web browser and navigate to http://localhost:3000.