delacruzPamela / card-validator

RETO 1: Card Validator
https://delacruzpamela.github.io/card-validator/
1 stars 1 forks source link

Valida datos de tarjetas de crédito


Objetivo

Implementar un validador de datos de tarjeta de crédito. La librería debería validar el número de tarjeta de crédito (usando algoritmo de Luhn), fecha de vencimiento, código de verificación (cvv) y nombre completo que aparece en la tarjeta.

El plugin debe recibir una referencia a un elemento del DOM que contenga <input>s con los id's para identificarlos.

Planificación

La asignación de tareas se distribuyo por partes iguales, utilizando el software de administración TRELLO, desde el inicio que se formo el grupo seleccionando asi el Reto 1 - (Card Validator). Puedes ver el tablero de planificación en el siguiente link: [https://trello.com/b/vynGF4MJ/reto-tarjeta-de-cr%C3%A9dito]()

recursos

Semana 1

Miércoles 24 de Enero

Viernes 26 de Enero

Domingo 28 de Enero

Semana 2

Domingo 28 de Enero

Sábado 27 - Domingo 28 de Enero

Semana 3

Lunes 29 - Miércoles 31 de Enero

Progreso

Libreria (Validación de tarjeta de crédito)

Proporciona utilidades de validación para las entradas de datos de la tarjeta de crédito.

Instalación

<script src="https://github.com/delacruzPamela/card-validator/raw/master/vendors/jquery/jquery-3.2.1.min.js"></script>
<script src="https://github.com/delacruzPamela/card-validator/raw/master/vendors/materialize/js/materialize.min.js"></script>
<script type="text/javascript" src="https://github.com/delacruzPamela/card-validator/raw/master/js/data.js"></script>
<script type="text/javascript" src="https://github.com/delacruzPamela/card-validator/raw/master/js/index.js"></script>
<script type="text/javascript" src="https://github.com/delacruzPamela/card-validator/raw/master/js/app.js"></script>
* id = "num-card" // (Card Number): El número de la tarjeta de crédito
* id = "month" // (Mes): Fecha de expiración
* id = "year" // (Año): Fecha de expiración
* id = "input-cvv" // (Card Verification Value): Código de validación de 3 dígitos
* id = "input-name" // Nombre completo como aparece en la tarjeta
* id = "btn-validation" // Botón que validará que los datos ingresados en los 4
                          inputs pertenezcan al número de tarjeta ingresada.

Uso

Snippets

Herramientas utilizadas

Producto Final

Sketch

recursos

Versión desktop

recursos

Versión móvil

recursos

Contribuidoras