EcoCraft Corner is a revolutionary waste management platform that encourages the buying and selling of products made from recycled and recyclable materials. This platform aims to create a sustainable marketplace, promoting environmental awareness and fostering a community dedicated to waste reduction.
-
User Authentication and Authorization:
- Secure user authentication system with role-based authorization.
-
Product Listings and Marketplace:
- User-friendly marketplace for buying and selling eco-friendly products.
-
Buy and Sell Functionality:
- Dual functionality for users to buy and sell their creations made from waste materials.
-
Secure Password Storage:
- Implementation of Bcrypt for secure password storage.
-
Responsive Design with Tailwind CSS and Chakra UI:
- Responsive and visually appealing design for a seamless user experience.
- Frontend: Next.js, React.js, Tailwind CSS, Chakra UI
- Backend: Node.js, Express.js
- Database: MongoDB, MongoDB Atlas
- Encryption: Bcrypt
Follow these steps to set up the project locally:
- Clone the repository:
git clone https://github.com/your-username/your-repo.git
2.Install dependencies: cd your-repo npm install 3. Configure Environment Variables. 4. Run the development server: npm run dev
Open the application in your browser: http://localhost:3000
Contributing If you'd like to contribute to EcoCraftCorner, please follow our Contribution Guidelines.
License This project is licensed under the MIT License - see the LICENSE file for details.