Skip to content

tonyzhao626/shopping-cart

Repository files navigation

A shopping cart function app for ecommerce


Features

  • Add and remove products from the floating cart
  • Sort products by highest to lowest and lowest to highest price
  • Filter products by available sizes
  • Products persist in floating cart even after page reloads
  • Responsive design for desktop, tablets and mobile
  • Product stoppers for free shipping

Tech Stack

  • React
  • Redux
  • Nodejs
  • Express CORS Middleware
  • Nodemon
  • Axios
  • Native local storage API
  • BEM methodology
  • SASS

Running

npm install
// Run the API Server
npm run server
// Start the React App
npm start

The products API will be running on http://localhost:8001/api/products
The application will start automatically in browser on http://localhost:3000

Todo

  • Implement filters by URL params using react-router
  • Write tests

Releases

No releases published

Packages

No packages published