Waste.ai

♻️Waste.ai

Welcome to the Waste.ai —an innovative solution to track, analyze, and manage waste effectively while promoting sustainable practices. This project uses AI-generated insights and interactive analytics to empower users to reduce waste and increase recycling.

Features

📊 Interactive Dashboard:

Track waste metrics like total waste collected, recyclables, and pending tasks. Visualize waste trends with dynamic charts.

🗓️ Collection Schedules:

Manage and track your waste collection schedules. Mark tasks as complete and keep your dashboard updated.

🎯 Goal Management:

Set and monitor goals for reducing waste and increasing recycling. Stay motivated with progress tracking and deadlines.

🤖 AI-Generated Facts:

Learn dynamic and interesting waste management facts generated using AI (Google Generative AI). A new fact is displayed every time the page reloads!

📈 Waste Analytics:

Use Plotly to visualize data and uncover insights into your waste patterns.

🛠️ Technologies Used

🚀 How to Run the Project Locally

Clone the Repository:

git clone https://github.com/<your-username>/<repository-name>.git

Install Dependencies:

pip install -r requirements.txt

Enter your api key in .streamlit/secrets.toml file

Run the App:

streamlit run app.py Open the Browser: Streamlit will automatically open your default browser at http://localhost:8501.

🌐 Live Demo

Check out the live version of the app here! 🚀 Waste.ai

📦 Project Structure

├── app.py # Main Streamlit app file

├── requirements.txt # Python dependencies

├── README.md # Project documentation

└── other_resources # Additional resources (e.g., JSON, CSV, images)

📋 Requirements

-Python 3.9 or higher

🤝 Contributing

We welcome contributions! 🎉 Feel free to:

🧠 Learn More

##📝 License This project is licensed under the MIT License. 📜