Skip to content

Yuganti-hash/WasteMan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RECYKALP - Waste Management App

RECYKALP is a waste management application designed to help users identify, categorize, and properly dispose of various types of waste. By using image recognition, the app streamlines the process of waste sorting and encourages eco-friendly habits through a reward system.

🌟 Features

  • Smart Waste Scanning: Uses AI (Teachable Machine) to identify waste types such as Bio-degradable, Glass, Metal, Plastic, E-waste, and more.
  • Categorization: detailed information on how to dispose of specific waste categories (e.g., Paper, Wood, Medical Waste).
  • User Dashboard: Track your waste disposal contributions.
  • Leaderboard: Compete with others to be the top eco-warrior.
  • Rewards System: Earn points/rewards for correct waste disposal.
  • Authentication: Secure Login and Registration system.

🛠️ Technologies Used

  • Frontend: HTML5, CSS3, JavaScript
  • Backend: Python (Flask)
  • AI/ML: TensorFlow.js / Teachable Machine (Image Classification)
  • Database: (Implied DBMS usage based on folder structure, likely generic integration)

📂 Project Structure

  • app.py: Main Flask application entry point.
  • home.html: Landing page for the application.
  • scanner.html / scanner2.html: Interfaces for the camera-based waste scanner.
  • model.json & weights.bin: Pre-trained machine learning model files.
  • *.html & *.css: Frontend pages for specific waste categories and UI styling.

🚀 Getting Started

Prerequisites

  • Python 3.x installed on your system.
  • pip (Python package installer).

Installation

  1. Clone the Repository (if using Git):

    https://github.com/Yuganti-hash/WasteMan.git
    cd "Waste management"
  2. Install Dependencies: Requisite Python libraries (e.g., Flask) need to be installed.

    pip install flask
  3. Run the Application:

    python app.py
  4. Access the App: Open your web browser and go to http://127.0.0.1:5000/.

🧠 AI Model Labels

The app recognizes the following categories:

  1. Bio-degradable
  2. Paper/Cardboard
  3. Wood
  4. Glass
  5. Textile waste
  6. E-waste
  7. Metal
  8. Plastic/Styrofoam
  9. Medical Waste

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors