Skip to content

filipeqs/shoeshop

Repository files navigation

shoeshop

eCommerce website.

Check the demo hosted on https://filipe-shoeshop.herokuapp.com/


Instructions

First clone this repository.

$ git clone https://github.com/filipeqs/shoeshop.git

Install dependencies on both Server and Client. Make sure you already have nodejs & npm installed in your system.

$ npm install
$ cd client
$ npm install

Create .env file at the root of the project to set the following environment variables

$ NODE_ENV=
$ PORT=
$ MONGO_URI=
$ JWT_SECRET=
$ PAYPAL_CLIENT_ID=

Run project from main folder

$ npm run dev

Features

  • Register & Login.
  • Show featured products.
  • Filter Products by Brand
  • Pagination/Load
  • Add products to cart.
  • Proccess payment.
  • Add/Edit/Delete product
  • Review Product

Screenshot

GitHub Logo