https://github.com/sirsayed98/e-commerce
MERN Stack project
https://github.com/sirsayed98/e-commerce
Last synced: 3 months ago
JSON representation
MERN Stack project
- Host: GitHub
- URL: https://github.com/sirsayed98/e-commerce
- Owner: sirSayed98
- Created: 2020-10-01T08:14:45.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-04-17T12:46:08.000Z (over 5 years ago)
- Last Synced: 2025-01-01T21:43:26.219Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://e-commerce-steel-theta.vercel.app/
- Size: 2.44 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# E-Commerce
> e-commerce platform built with the MERN stack & Redux.
This is a course project of MERN thanks to Brad Traversy.
## Features
- Full featured shopping cart
- Product reviews and ratings
- Top products carousel
- Product pagination
- Product search feature
- User profile with orders
- Admin product management
- Admin user management
- Admin Order details page
- Mark orders as delivered option
- Checkout process (shipping, payment method, etc)
- PayPal / credit card integration
- Database seeder (products & users)
### Env Variables
Create a .env file in then root and add the following
```
NODE_ENV=development
PORT=5000
MONGO_URI="your mongo url"
JWT_COOKIE_EXPIRE =30d
JWT_SECRET="write your jwt secret"
JWT_EXPIRE=30d
PAYPAL_CLIENT_ID="write paypal client id"
```
### Install Dependencies (frontend & backend)
```
npm install
cd frontend
npm install
```
### Run
```
# Run backend
npm run server
# Run front-end
npm run start
```
# Life Product
[click here](https://e-commerce-steel-theta.vercel.app/)
# Screenshots












