Welcome to Second Hand, the eco-friendly e-commerce platform designed exclusively for college students! With our platform, students can buy and sell second-hand goods among themselves, creating a sustainable marketplace within their campus. This initiative not only promotes reusing products but also significantly reduces transportation costs as everything is exchanged within the campus itself.
https://second-hand-client.onrender.com/
Second Hand is an online marketplace tailored for college students, enabling them to sell items like cycles, mattresses, coolers, and more to incoming freshers. By facilitating the reuse of products, we're not just saving money for students but also contributing to a greener planet.
- Frontend: React.js
- Backend: Express.js, Node.js
- Database: MongoDB
- Authentication: JSON Web Tokens (JWT)
- Icons: React-Icons
- Clone the Repository:
git clone "https://github.com/Kraizan/Second-Hand"
cd Second-Hand
- Install Dependencies:
- Navigate to the
Client
folder and runnpm install
. - Navigate to the
Server
folder and runnpm install
.
- Setup MongoDB:
- Create a
.env
file in theServer
folder. - Add your MongoDB URI and Database name to the
.env
file.MONGODB_URI=<your-mongodb-uri>/database-name
- Start the Application:
- To start the frontend, run
npm start
in theClient
folder. - To start the backend, run
nodemon server
in theServer
folder.
- Access the Application:
- Open your browser and visit
http://localhost:3000
to access the application.
Contributions are welcome! If you have any ideas, enhancements, or bug fixes, feel free to create issues or pull requests. Let's make Second Hand even better together!
This project is licensed under the MIT License - see the LICENSE.md file for details.
Thank you for using Second Hand! Happy buying and selling! 🌱🛍️