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.
- 📡 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.
- Frontend: Next.js, TypeScript, Tailwind CSS, shadcn
- UI Animations: AOS (Animate On Scroll)
- Icons: Lucide React
- Authentication: NextAuth (Planned)
- State Management: Context API
-
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