Skip to content

filipeqs/proshop

Repository files navigation

Proshop

eCommerce website.

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


Instructions

First clone this repository.

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

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

$ npm install
$ cd frontend
$ 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.
  • Pagination.
  • Search products.
  • Add products to cart.
  • Proccess payment.
  • Add/Edit/Delete product

Screenshot

GitHub Logo