Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.16 KB

File metadata and controls

27 lines (19 loc) · 1.16 KB

DEVELOP A SHOP CART

DESCRIPTION

The goal of this challenge is to develop a shop cart. The shop cart should allow users to add and remove products.

INSTRUCTIONS

1. Choose a programming language of your choice.

2. Topic selected is automobile parts. You can use the automobileParts.json file in the root of the eshop project to get the list of automobile parts for building the Rest API.

3. Develop the shop cart. You can use the following steps as a guide:

    - Create a Rest API with methods to:
        - Get the automobile parts list with page offset and limit.
        - Get automobile part details by id. 
        - Search automobile parts by name, description, manufacturer, price.
    - Create a list of products in the main page.
    - Create a search bar to filter the products.
    - Navigate to the description page when the user clicks on a product.
    - (Optional) Slicer to filter the products by price.
    - Create a shop cart.
        Add a product to the shop cart.
        Remove a product from the shop cart.
        Calculate the total price of the products in the shop cart.