Nelson Izquierdo | Frontend Developer.

๐Ÿ”™ Back to Projects

Roraima Bike


This is the final project in the Coderhouse ReactJS course. An E-commerce for a cycling maitenance store.

  • The products are in Firebase. All products are retrieved, or the products that belong to a selected category are retrieved.
  • On the home page, there is a component that includes cards of loaded products. This same component displays products filtered by categories that are selected from the menu.
  • Clicking on โ€œview moreโ€ of a product loads the product detail view.
  • Products can be added to the cart from the detail view, and the maximum quantity is determined by the available stock of the product.
  • From the cart, you can return to a previously added product to modify the quantity.
  • After completing the purchase, a component is redirected to display the summary of the order and its ID. The purchased products are also deducted from the stock in Firebase.