Skip to content

my-az400-org/boveda-tokenizacion-tarjeta

Repository files navigation

boveda-culqi-test

Prueba Técnica Boveda Culqi

Instalación

  1. Instalar las dependencias con el comando:

npm install

  1. Despliegue en local con el comando:

npm start

Comandos del proyecto

  • Para desplegar todo el proyecto use sgte comando:

npm run deploy dev

  • Para desplegar un lambda especifico use el sgte comando:

npm run deploy:once dev [nombre_del_lambda]

  • Para correr las pruebas unitarias use el sgte comando:

npm run test

  • Para correr la herramienta de verificación de código:

npm run lint

Tecnologias y teorias aplicadas

  • Paradigma arquitectónico: Domain Driven Design (DDD)
  • Arquitectura sin servidor: AWS Lambda
  • Framework de arquitectura sin servidor: Serverless Framework 3.22.0
  • Base de Datos no relacional: DynamoDB
  • Exposición de los servicios: AWS API Gateway
  • Ejecución de pruebas unitarias: Jest 27.2.3
  • Herramienta de verificación de código: EsLint 7.21.0

Base y paths del proyecto

Link base

https://efitnyuhd0.execute-api.us-east-1.amazonaws.com/dev

Paths:

Dominio de Tokenizacion:

  • token/generar

Dominio de Tarjetas:

  • tarjeta/obtener

About

Prueba técnica de tokenización de los datos de una tarjeta bancaria

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published