/wicked-sales-js

A full stack Node.js and React shopping cart app https://wicked-sales.jerry-ong.com

Primary LanguageTSQL

wicked-sales-js

  • Maintained by: jerryong89

Description

A full stack Node.js and React shopping cart app.

Technologies Used:

  • React.js
  • HTML5
  • CSS3
  • Bootstrap 4
  • Express
  • Node.js
  • Webpack
  • PostgreSQL

Live Demo

Link: https://wicked-sales.jerry-ong.com

Features

  • Users can view list of all products
  • Users can view details on all products
  • Users can add products to their cart
  • Users can remove items from their cart
  • Users can get to checkout page
  • Users can enter purchase information and place order

Preview

Development

System Requirements

  • Node.js 10 or higher
  • NPM 6 or higher
  • PostgreSQL 10 or higher
  • Express 4 or higher

Getting Started

  1. Clone the repository.
git clone https://github.com/jerryong89/wicked-sales-js
cd wicked-sales-js
  1. Install all dependencies with NPM.
npm install
  1. Import the example database to the PostgreSQL database.
npm run db:import
  1. Start the project. After starting, you can view the application by opening http://localhost:3000 in your browser.
npm run dev