/wicked-sales-js

A full stack Node.js and React shopping cart app

Primary LanguageJavaScript

wicked-sales-js

A full stack Node.js and React shopping cart app

Live Demo

Try the application live at https://lamp-lights-store.netlify.app/

Technologies Used:

  • babel
  • express
  • React.js
  • PosgreSQL
  • dotenv
  • Webpack 4
  • Bootstrap 4
  • Node.js
  • HTML5
  • CSS3
  • AWS EC2

Features

  • User can view all items
  • User can view an item
  • User can add item to shopping cart
  • User can go to shopping cart
  • User can checkout out to shopping cart
  • User can view checkout

Preview

preview

Development

System Requirements

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

Getting Started

  1. Clone the repository.

    git clone https://github.com/David-Lyu/wicked-sales-js.git cd wicked-sales

  2. Install all dependencies with NPM.

    npm install

  3. Import the example database

    npm run db:import

  4. Start the project on http://localhost:3000 in your browser.

    npm run dev