Welcome to the "PIONEER PLASTICS" project, an e-product catalog website developed using the MERN stack. This README provides an overview of the project, its features, and how to get started.
The "PIONEER PLASTICS" project is an e-commerce platform that allows users to explore a wide range of products, add them to their shopping cart, and make secure payments using PayPal. The project features user authentication, product management, and a seamless shopping experience.
- User registration and authentication.
- Product catalog with categories.
- Shopping cart management.
- Secure payment processing with PayPal integration.
- Role-based access control for administrators.
- Responsive and user-friendly design.
- Comprehensive API testing using Postman.
- Database management using MongoDB.
To run the "PIONEER PLASTICS" project on your local machine, follow these steps:
-
Clone the repository:
git clone https://github.com/Daxrajsinh/Pioneer_Plastics.git
-
Navigate to the project directory:
cd pioneer-plastics
-
Install dependencies for both the client and server:
# Install client dependencies cd client npm install # Install server dependencies cd ../server npm install
-
Start the development server:
npm start
npm run dax
- Open your web browser and visit http://localhost:3000 to access the application.
The project is organized into two main directories:
/client: Contains the frontend code built with React. /server: Contains the backend code built with Node.js and Express.
MERN Stack.