La aplicacion está creada en react con create-react-app, está dividida en 3 carpetas:
-
Components: contiene los componentes usados para el proyecto
- Modal: contiene el codigo para el funcionamiento del modal usando la funcion de react llamada portal, para renderizar componentes fuera del DOM
- Product: Renderiza el producto traido desde la API, ademas de que muestra la informacion a detalle en un modal
-
css: contiene los estilos css de la aplicacion
-
services: conecta el frontend con la API utilizando axios. De momento solo trae la informacion de la api