GreenScan is a sustainability-focused web application designed to promote eco-friendly practices. Leveraging real-time object detection and AI-driven recommendations, GreenScan empowers users to make sustainable choices and reduce pollution through item reuse and recycling.
- Real-Time Object Detection: Identify everyday items using TensorFlow.js.
- Eco-Friendly Suggestions: Provide actionable recommendations for sustainable item reuse or recycling.
- AI-Powered Chatbot: Integrated OpenAI API for interactive assistance.
- Secure Authentication: Powered by Auth0 for user management.
- Frontend: Next.js, TensorFlow.js
- Backend: Node.js, OpenAI API
- Authentication: Auth0
Ensure you have the following installed:
- Node.js (v16 or later)
- npm, yarn, or pnpm
- Clone the repository: git clone https://github.com/Shahed4/greenscan
cd greenscan
- Install dependencies: npm install | yarn install | pnpm install
Start the server locally:
npm run dev | yarn dev | pnpm dev
Open http://localhost:3000 in your browser to view the application.