- Create the main products page with Javascript. Those products will be shown on the homepage with some informations : images, names, descriptions.
- Create the single page product, once the user chose a product. The page should contain the following infos : image, name, price, description, color options, quantity options.
- Create the cart page with the choices of the user : images of each item, names, total prices, total quantities, colors.
- Create the confirmation page.
- Retrieve the elements to display dynamically.
- Change the API URL depending on the chosen item.
- Store the chosen items in the localStorage.
- List the chosen items and calculate the total amount.
- Retrieve the client informations from the form, with his/her order.