El siguiente repositorio es la entrega final realizada para el curso de Front-End JS realizado a traves de Talento Tech, la cual consiste es la realización de una página aplicando los conceptos de HTML, CSS y JavaScript vistos durante el curso
El proyecto se encuentra subido en GitHub Pages, el cual se puede visualizar en el siguiente enlace: https://ezelzrt.github.io/proyecto-final-FrontEnd-JS/
Algunos requisitos de esta entrega final eran:
- Tener una página donde se consuma una API dummyjson y renderice dinámicamente las tarjetas de productos.
- Usar el localStorage, las tarjetas debían tener un botón con un evento que envie el producto al carrito.
- En la página de carrito debía visualizarse el renderizado dinámico, pero consultando el localStorage.
- En la página del carrito se debía tener 2 botones para:
- Vaciar carrito
- Finalizar compra (esta funcion podía tener un redirección al Home)
- Ambas funciones debían eliminar el carrito del localstorage.
Adicionalmente otros requisitos consistián en los mismos requeridos para la pre-entrega del mismo curso, tales como:
- Estructurá básica de HTML
- Formulario de contacto utilizando Formspree para manejar el envío de datos
- Estilos basicos aplicados con CSS a diferentes secciones
- Diseño responsivo con flexbox y uso de media queries para diferentes tamaños de pantalla.
Dicha pre-entrega se utilizo como tamplate inicial para realizar esta entrega final.