/scandiweb-shopping-cart

Scandiweb Junior Developer test assignment!

Primary LanguageJavaScript

SCANDIWEB STORE

  • This is a scandiweb assessment test. This project is an e-commerce web app that allows users shop for some of their favorite items.
Product Listing page Product Description page
Capture1 Capture2
MiniCart view Cart page
Capture3 Capture4

BUILT WITH

  • HTML
  • CSS
  • JAVASCRIPT
  • REACT
  • REDUX

FEATURES

  • This app consists of 3 pages and are as follows

  • PRODUCT LIST PAGE (PLP)

  • PRODUCT DESCRIPTION PAGE (PDP)

  • CART PAGE AND MINI CART

  • Users can add/remove products and change their amounts in cart - on the cart page itself, PLP and PDP should be provided.

  • For products that have various options (attributes) - the options should be selected.

  • The selected options of added to cart products is visible in cart overlay and in cart page

  • Users can filter products by category name for all of the categories from BE

  • Users can change the currency of the store to one of the available currencies

Running this project locally

  • To run this project locally, please follow these instructions:

  • Click on this link for instructions on how to run the backend server for thi project

  • Clone this repo git clone https://github.com/Nuri1977/scandiweb-shopping-cart

  • Change directory into cloned folder cd scandiweb-shopping-cart

  • Install project dependencies npm install

  • Run Project npm start

  • The project will start up in your localhost server

Author

👤 Nuri Lacka

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!