🔵 What are Carbon Credits?
Carbon credits are tradable permits allowing entities to emit a specific amount of greenhouse gases. One credit equals one metric ton of CO2 or equivalent. This incentivizes reducing emissions.
🔵 What is Net-Zero Emission?
Net-zero refers to balancing greenhouse gas emissions with their removal from the atmosphere to curb global warming.
🔵 India's Net-Zero Target
India aims to achieve net-zero emissions by 2070, demonstrating its commitment to global climate goals.
This platform enables seamless carbon credit trading using Ethereum blockchain, empowering users with:
- Secure Transactions: Decentralized and transparent.
- Bidding System: A robust mechanism for buying and selling.
- AI Chatbot: Personalized guidance and support.
🟩 Bidding System:
Allows users to bid on carbon credits securely.
🟩 Carbon Credit Wallet:
Manage your carbon credits effortlessly.
🟩 Ethereum Wallet Integration:
Facilitates safe and decentralized payment.
🟩 Seller Functionality:
Sellers can list carbon credits for bidding.
🟩 AI Chatbot:
Personalized interaction for users, providing recommendations and guidance.
- Blockchain: Ethereum for transactions.
- Frontend: React.js.
- Backend: Node.js and Express.js.
- Database: MySql.
- AI Chatbot: For real-time personalized assistance.
Follow these steps to set up the project locally:
🔸 Step 1: Clone the repository
git clone https://github.com/BaggyBro/WCE_Hackathon_2025_CodingBits.git
🔸 Step 2: Navigate to the project directory
bash
Copy
Edit
cd WCE_Hackathon_2025_CodingBits
🔸 Step 3: Install dependencies
bash
Copy
Edit
npm install
🔸 Step 4: Start the application
bash
Copy
Edit
npm start
🔸 Step 5: Open in browser
Access the application at:
arduino
Copy
Edit
http://localhost:3000