Tienda de patos
Tienda de patos es un comercio electrónico SPA que muestra informción sobre patos de goma. Este proyecto fue desarrollado durante el Bootcamp de Skylab de 3 maneras diferentes haciendo incapié en la refactorización continua.
Características
- Es necesario disponer de una cuenta para acceder a la tienda.
- Se incluyen las funcionalidades de registro y logueo.
- Al realizar una búsqueda, aparecerán todos los patos que coincidan con el criterio.
- Se puede ver más detalle de sobre cualquier producto pulsando en la imagen.
- Existe un apartado de favoritos para guardar los productos seleccionados.
Qué he aprendido
- A refactorizar código continuamente.
- A desarrollar un logueo y un registro consumiendo una API que juega el papel de base de datos.
- A manejar errores mediante componentes.
- A separar la lógica según responsabilidades.
- A renderizar la aplicación desde el lado del servidor con Express y Pug.
Tecnologías
- Front-end 1: Node con Express y Pug, CSS-SASS
- Front-end 2: React (JavaScript), CSS-SASS
- Front-end 3: JavaScript, HTML, CSS-SASS
- Back-end: -