/wicked-sales-js

An interactive full stack shopping cart application built using Node.js & React, simulating an actual beauty and fragrance ecommerce site

Primary LanguageJavaScript

wicked-sales-js

An interactive full stack shopping cart application built with Node.js & React, simulating an actual beauty and fragrance ecommerce site

Technologies Used

  • React
  • Node.js
  • Express
  • JavaScript ES6
  • Bootstrap 4
  • CSS3
  • HTML5
  • npm
  • Webpack
  • Babel
  • Media Queries

Live Demo

Try the application live at https://monocle.evelynpei.com/

Features

  • User can view products for sale - Back End.
  • User can view products for sale - Front End.
  • User can view details of a product - Back End.
  • User can view details of a product - Front End.
  • User can add product to their cart - Back End.
  • User can add product to their cart - Front End.
  • User can view their cart summary - Front End.
  • User can place an order - Back End.
  • User can place an order - Front End.

Stretch Features

  • User can update products in cart - Back End.
  • User can update products in cart - Front End.
  • User can delete items from cart - Back End.
  • User can delete items from cart - Front End.

Preview

Monocle

Getting Started

  1. Clone the repository.

    git clone https://github.com/pei-evelyn/wicked-sales-js
    cd wicked-sales-js
  2. Install all dependencies with npm.

    npm install
  3. Start the project. Once started you can view the application by opening http://localhost:3000 in your browser.

    npm run dev