Skip to content

"It's better to burn out than fade away" ~ kurt cobain, but let’s make sure the planet doesn’t have to do either.

Notifications You must be signed in to change notification settings

Sadaf-A/nirvana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 

Repository files navigation

🎸 PROJECT NIRVANA 🌍 - Sustainovate 2025 Winner!!

"Come as you are, leave no waste behind"

🌟 About

Project Nirvana is an AI-powered waste management revolution that channels the rebellious spirit of its namesake into environmental action. Just as Kurt Cobain and Nirvana challenged the status quo, we're disrupting how people think about waste and sustainability.

Sustainovate_Certificate_108125069

Demo Video

🔥 The Problem We're Smashing

Recycling shouldn't be rocket science, but somehow it is:

  • 91% of plastic isn't recycled properly
  • 79% of people are confused about what can be recycled
  • 25 million tons of recyclables are contaminated annually
  • Valuable materials end up in landfills while those who could use them go without

💥 Our Solution

An all-in-one platform combining AI, gamification, and community connection to make waste management not just easy, but actually fun (yes, really).

✨ Features

image

🚀 Tech Stack

  • Frontend: React, TailwindCSS
  • Backend: Node.js, Express
  • AI: Gemini Flash 2.0, Cohere
  • Database: MongoDB
  • APIs: Cohere for chatbot and Gemini for image recognition

🛠️ Setup Instructions

Backend Setup

cd backend
npm install
node server.js

Frontend Setup

cd frontend
npm install
npm run dev

Environment Variables

Create a .env file in the appropriate directories with:

VITE_COHERE_API_KEY=your_cohere_api_key
VITE_APP_GEMINI_API_KEY=your_gemini_api_key

Here we are now, creating a more sustainable world. 🌱

About

"It's better to burn out than fade away" ~ kurt cobain, but let’s make sure the planet doesn’t have to do either.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published