- [1. Resumen del Proyecto](#1-Resumen del Proyecto)
- [2. Principales Usuarios] (#2-Principales Usuarios)
- [3. Objetivos y Resolucion del problemas del Usuario ](#3-Objetivos y Resolucion de problemas del Usuario)
- [4. Metodo utilizado] (#4-Metodo Utilizado)
Este proyecto se basa en la elaboracion de una pagina web sobre un OULETT del Hogar, donde encontaran diversos productos para este, a un menor precio que el mercado tradicional, pero de igual manera con marcas reconocidas, donde tendran garantias y respaldo de los productos que obtendran en dicho sitio, podra pagar de forma online con un metodo facil, claro y seguro validando su tarjeta, el diseño de esta, esta inpirado en colores llamativos que den vida al sitio con un diseño claro y facil de entender por los usuarios.
Los principales usuarios de este proyecto son las personas adultas o jovenes que ya tengan una independencia de hogar que les permita ser dueños de casa, y deseen adquerir productos para dicho hogar .
3.Cuales son los objetivos de los usuarios en relacion con este producto y como este esta resolviendo sus problemas
- Buscar y encontrar productos a un precio inferior del mercado tradicional
- Productos en liquidacion pero que siguen manteniendo su buena calidad y garantias
- Comprar de forma online y resibir el producto en su domicilio
- Pagando de forma segura y rapida atravez de la validacion de su tarjeta con un sistema sencillo y fiable.
Este Sitio les permite a sus usuarios comprar productos que necesiten para su hugar de una forma sencilla y desde la comodidad de este, permitiendoles ahorrar tiempo ya que no deben ir presencialmente y fascilitandoles el pago de una forma sencilla, clara y segura.
Para la Validacion de la tarjeta, utilizamos El [algoritmo de Luhn] también llamado algoritmo de módulo 10, es un método de suma de verificación, se utiliza para validar números de identificación; tales como el IMEI de los celulares, tarjetas de crédito, etc.
Este algoritmo es simple. Obtenemos la reversa del número a verificar (que solamente contiene dígitos [0-9]); a todos los números que ocupan una posición impar se les debe multiplicar por dos, ya que los array empieza desde el indice cero, si este número es mayor o igual a 10, debemos sumar los dígitos del resultado; el número a verificar será válido si la suma de sus dígitos finales es un múltiplo de 10.
Tambien como la estructura de INDEX.HTML, que estubo enlazada a CSS, INDEX.JS Y VALIDATOR.JS.