Skip to content

Ladysm/DEV004-card-validation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tarjeta de crédito válida

Índice

1. Preámbulo del Proyecto

El siguiente proyecto de desarrollo web, contempla el aprender y usar herramientas variadas en relación al uso de funciones, parametros, objetos, algoritmo de Luhn, entre otras. La importancia de trabajar con estas caracteristicas técnicas es el aprendizaje basado en el ámbito profesional, cumpliendo con sprints semanales para una entrega oportuna de los proyectos. El siguiente repositorio contempla codigos y fundamentos de HTML, CSS y JAVASCRIPT.

2. Resumen del Proyecto

Este primer proyecto de trabajo fue realizado de manera individual por Leidy Suarez Miranda para el programa de Desarrollo Web de Laboratoria. Este trabajo estuvo dividido en dos partes en donde la parte A contemplaba que la interfaz: - pudiera permitir insertar el número de la tarjeta de crédito que se quiere validar en un texto de campo vacío.  - evitar que se puedan escribir caracteres que no sean númericos - impedir que se intente validar si el campo está vacío - comunicar a los usuarios si se trata de una tarjeta válida o no - trabajar con el algoritmo de luhn, pudiendo hacer la reversa del número a digitar, multiplicar por dos la posición de los números pares si estos son mayores o igual a 10, sumar los digitos del resultado y finalmente, verificar siempre y cuando la suma de los dígitos finales es un múltiplo de 10.   Y la parte B (que es esta entrega) incluye:  - ocultar los dígitos del número de la tarjeta con excepción de los últimos 4 caracteres, usando el objeto maskify. - de forma opcional mostrar la franquicia de las tarjetas de crédito.  - pruebas unitarias de los métodos validator (isValid y maskify).  - subir el respositorio y la interfaz desplegada a Github de forma pública.  - creación de un readme.    

3. Definición del Producto

La interfaz creada fue hecha con la imagen y servicios de un emprendimiento real. Donde se usaron los datos públicos de dicho emprendimiento (de mi propiedad). La página en sí cuenta en el header con un link desplegado que te lleva al catalogo de lo servicios, mientras que en el body están las opciones de escribir los datos de nombre, número de tarjeta, mes/año de vencimiento y el código de verificación. Mientras que en el footer podemos encontrar los links desplegables para las redes sociales (instagram y whatsApp) y el copyrigth.   Los principales usuarios de la interfaz son personas las cuales desean apoyo espiritual en sus vidas, con lecturas de tarot, astrologicas y rituales para trabajar la energía personal, los linajes y plan del alma de cada uno.   Esta interfaz resolvería la necesidad de cancelar a cuotas o a fecha de vencimiento los servicios, para que los usuarios no usen su efectivo en el pago de estos.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 52.1%
  • HTML 32.1%
  • CSS 15.8%