Buy-It is a fully functional e-commerce website built using the MERN (MongoDB, Express.js, React, Node.js) stack. This project allows users and sellers to register, login, and engage in buying and selling activities. Additionally, there is an administration panel for overseeing updates and managing the store.
- MongoDB
- Express.js
- React
- Node.js
- User Authentication: Users and sellers can register and login securely.
- Product Listings: Users can browse through various products listed on the website.
- Cart Functionality: Users can add items to their cart and proceed to checkout.
- Seller Dashboard: Sellers have access to a dashboard where they can manage their products and orders.
- Admin Panel: Administrators can oversee updates and manage the overall functioning of the website.
- And all e-commerce store functionalities
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/parthtiwar-i/Buy-it_v-2 - Navigate to the project directory
- Install dependencies:
- Backend:
npm install - Frontend:
cd frontend && npm install
- Backend:
- Start the backend server:
npm run dev - Start the frontend server:
cd frontend && npm run dev - Access the application in your browser at
http://localhost:3000