eCommerce platform built with the MERN stack & Redux.
PROJECT LINK: https://hsproshopapp.herokuapp.com/
Features:
- Full featured shopping cart
- Product reviews and ratings
- Top products carousel
- Product pagination
- Product search feature
- User profile with orders
- Checkout process (shipping, payment method, etc)
- PayPal / credit card integration
Env Variables
Create a .env file in then root and add the following
NODE_ENV = development
PORT = 5000
MONGO_URI = your mongodb uri
JWT_SECRET = 'abc123'
PAYPAL_CLIENT_ID = your paypal client id
Install Dependencies (frontend & backend)
npm install
cd frontend
npm install
Run
$npm run dev
npm run server
Build & Deploy
cd frontend
npm run build
Email : [email protected] (Customer)
Password: qwerty