It is a Ecommerce project made using mern tech. and it also include redux for better functioning of site .
Upload RPCart/products.json
file in your mongodb Ecommerce section that will be created as you start the project
As there will be produt you can see for beeter understanding .
To run this project, you will need to add the following environment variables to your config.env file in backend
./backend/config/config.env
Parameter | Type | Description |
---|---|---|
STRIPE_API_KEY |
string |
Required.- From Stripe Api Site for payment processors |
STRIPE_SECRET_KEY |
string |
Required.- From Stripe Api Site for payment processors |
CLOUDINARY_NAME |
string |
Required.- From cloudinary site for image uploading |
CLOUDINARY_API_KEY |
string |
Required.- From cloudinary site for image uploading |
CLOUDINARY_API_SECRET |
string |
Required.- From cloudinary site for image uploading |
-
Fork the project
-
Clone the project
git clone https://github.com/<YOUR GIT HUB URL>/RPCart.git
- Go to the project directory
cd E-COMMERCE
- Install all dependencies
npm i
- Run backend
cd ./backend
npm run dev
- Run Frontend
cd ./frontend
npm start
Don't forget to leave a star ⭐️. Its free 😉