An open API service indexing awesome lists of open source software.

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

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
![1](https://user-images.githubusercontent.com/47485363/115113569-4e6d7980-9f8b-11eb-92f6-45b632f95445.png)
![2](https://user-images.githubusercontent.com/47485363/115113584-63e2a380-9f8b-11eb-8e3e-1180ecd20680.png)
![3](https://user-images.githubusercontent.com/47485363/115113593-6e04a200-9f8b-11eb-9e97-4a8f51057bd7.png)
![4](https://user-images.githubusercontent.com/47485363/115113595-6fce6580-9f8b-11eb-92fe-aee5d3718c38.png)
![5](https://user-images.githubusercontent.com/47485363/115113600-71982900-9f8b-11eb-92f9-bbcf9498d97e.png)
![8](https://user-images.githubusercontent.com/47485363/115113610-79f06400-9f8b-11eb-887e-a5f4f0acf35e.png)
![5](https://user-images.githubusercontent.com/47485363/115113612-7a88fa80-9f8b-11eb-9783-1b04bc955b32.png)
![6](https://user-images.githubusercontent.com/47485363/115113614-7c52be00-9f8b-11eb-806c-47e4addb31f5.png)
![7](https://user-images.githubusercontent.com/47485363/115113617-7ceb5480-9f8b-11eb-9c63-cd54966daa48.png)
![11](https://user-images.githubusercontent.com/47485363/115113626-8674bc80-9f8b-11eb-92ef-e2838fb7642e.png)
![5](https://user-images.githubusercontent.com/47485363/115113627-87a5e980-9f8b-11eb-9ae2-4e0915bc8599.png)
![9](https://user-images.githubusercontent.com/47485363/115113628-883e8000-9f8b-11eb-9d64-5921e5d26b49.png)
![10](https://user-images.githubusercontent.com/47485363/115113629-883e8000-9f8b-11eb-90cf-ad3fbe3deea7.png)