Skip to content

kingieX/smartWaste

Repository files navigation

🌍 SmartWaste - IoT-Based Waste Management System

SmartWaste is an IoT-powered waste management system designed to monitor waste bin fill levels, optimize collection routes, and improve efficiency in waste management. Built with Next.js, TypeScript, Tailwind CSS, and shadcn, this web platform enables real-time waste tracking and smart notifications.

🚀 Features

  • 📡 Real-Time Waste Monitoring - Track bin fill levels instantly.
  • 🗺️ GPS Tracking - Locate waste bins and optimize routes.
  • 🔔 Smart Notifications - Alerts when bins are full.
  • 📊 Analytics & Reports - Get insights into waste collection trends.
  • 🎨 Dark Mode Support - Toggle between light and dark themes.
  • 🔒 User Authentication - Secure sign-in & sign-up.
  • ⚙️ Settings Page - Manage user preferences & bin details.

🛠️ Technologies Used

  • Frontend: Next.js, TypeScript, Tailwind CSS, shadcn
  • UI Animations: AOS (Animate On Scroll)
  • Icons: Lucide React
  • Authentication: NextAuth (Planned)
  • State Management: Context API

🏗️ Installation & Setup

🔹 Prerequisites

  • Ensure you have Node.js and npm/yarn installed.

  • Clone the repository:

    git clone https://github.com/your-username/smartwaste.git
    cd smartwaste
    npm install
    npm run dev

About

An IoT-powered waste management system that helps reduce waste overflow, optimize routes, and provide real-time monitoring for efficient collection.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages