- Descripción y contexto
- Netlify
- Lighthouse
- Guía de usuario
- [Principios UX y tecnicas de accesibilidad](#Principios UX y tecnicas de accesibilidad:)
- Ampliacion
- Guía de instalacion
- Autor/es
En este proyecto final, se trata de crear una tienda con un carrito de la compra, que posteriormente llevará al cliente a hacer un checkout y mostrará una factura.
Este proyecto se ha hecho utilizando Vue Router y Vuex. Contiene persistencia de datos, además de la ampliación de imagenes de los productos.
Enlace de Netlify:
Haz click aquí para ir a Netlify
Dentro de la aplicación tenemos varias páginas:
En ella se muestra un carrousel y tres cards que siguiendo el convenio UX y de accesibilidad son bastante visibles. Por ejemplo, al pasar por encima con el ratón de una card, hace un hover que aumenta un poco el tamaño de dicha card. El carousel permite cambiar las imágenes.Otras aplicaciones de la home:
- Se han sustituido con más de 3 imágenes del Front Page con imágenes nuevas. Estas imágenes provienen de pexels.
- El carousel es mayor que 800px y contiene 4 imagenes nuevas.
- Paleta de colores:
- #FFFFFF: Es el color blanco de fondo.
- #E49E06: Titulos.
- #959595: Texto y navegador.
- #1BB5AC: Logo y botones.
-
Fuente utilizada:
font-family: Arial, Helvetica, sans-serif; -
Emplea descripciones cortas para links, botones, menús y headings.
-
Emplea un lenguaje simple y adecuado al sector o ámbito de la web.
-
Alineamiento correcto de las cards de la home.
-
Consistente jerarquia en la aplicación. Se aplican los principios de headers.
-
Botones con sentido que eliminan y añaden.
-
Navegación por la página web de manera simple. El logo contiene un enlace que te lleva directamente a la home y en el navegador queda claro donde está situado en cada momento el usuario.
-
Los links son distingibles.
-
Al pasar por encima se cambia a un dedo.
-
Los links reaccionan cuando pasamos por encima, es decir realiza el hover.
-
El usuario puede visualizar correctamente el contenido en todo momento.
-
La aplicación es sencilla. En todo momento el usuario sabe donde está.
-
Utilización de iconos como flechas o un icono de un carrito para indicar al usuario que debe hacer.
Como ampliaciones, lo que hemos hecho ha sido cambiar el diseño original de tree Valley cambiando el logo y haciendo una página más actual y moderna. Además añadimos imagenes en los productos de la shop.
npm install
npm run serve
npm run build
npm run lint
Maite Ladaria Sanchez y Daniel Maestre

