rosterry58 / LIM012-card-validation

https://rosterry58.github.io/LIM012-card-validation/src
1 stars 0 forks source link

Willapi

Willapi es una empresa peruana que fabrica polos y casacas para jóvenes mujeres y varones. Willapi es una palabra quechua que significa color anaranjado.

imagotipo

Índice


1. Descipción

La página web que permite validar la tarjeta de crédito pertenece a un sitio web de venta de ropa para jóvenes, la función de las paginas permite realizar la validación de las tarjetas para continuar con la compra online, en una sola página se le solicita el correo electrónico al usuario para registro y posterior envío de su boleta o factura electrónica, luego en la siguiente página se le solicita el número de la tarjeta y el nombre que figura en la tarjeta para realizar la validación.

2. Investigación UX:

El objetivo del producto es que el usuario pueda validar su tarjeta de crédito para continuar con la compra de los productos.

El producto facilita al usuario verificar su tarjeta porque actualmente los bancos tarjetas de crédito que se entregan a domicilio y a veces sin ningún contrato, entonces, el usuario no tiene la certeza de que esa tarjeta es válida.

Pensé en una propuesta de dos páginas porque es incómodo para el usuario ver muchas páginas, por ello, la primera primera es para que el usuario ingrese solo su correo electrónico y la siguiente página es para realizar la validación de la tarjeta, si la tarjeta es válida puede ir a otra página con un link donde podrá finalizar la compra.

prototipo

Al inicio le mostré mi prototipo a Lulú y me dijo que podría cambiar los colores para que se vea más juvenil y así lo hice, con solo un cambio de colores la página cambió de aspecto. Después, estaba muy complicada porque no podía empezar con el algoritmo de Luhn y Betsy me dijo dividiera los pasos del algoritmo de Luhn en tareas usando Trello, así lo hice y pude codear el algoritmo. Finalmente tenía dificultad al insertar una imágen al costado de una propiedad innerHTML, entonces Betsy hizo que me diera cuenta que estaba tomando el id de el contenedor global y cualquier elemento que inserte en el contenedor el innerHTML no lo iba a tener en cuenta, por ello, fue necesario crear una etiqueta

que tuviera un id para volver a plantear mi código.

La siguiente imagen pertenece al prototipo inicial donde se diseñó el formulario y la interfaz utilizando los colores del imagotipo, para realizar el diseño utilicé Figma.

prototipo

prototipo

2. Objetivos de aprendizaje

El objetivo principal de aprendizaje es adquirir experiencia desarrollando aplicaciones web (WebApp) que interactúen con el usuario a través del navegador y la lógica, utilizando HTML, CSS y JavaScript como herramientas.

Reflexiona y luego marca los objetivos que has llegado a entender y aplicar en tu proyecto.

UX

HTML y CSS

DOM

Javascript

Testing

prototipo

Git y GitHub

Buenas prácticas de desarrollo