PROYECTO 03 / PAYMENTS / REST API

E-commerce API

API REST para comercio electrónico con catálogo, usuarios, carrito, órdenes, validación y procesamiento de pagos.

[ ROL ]

Desarrollo backend y lógica de negocio.

[ TECNOLOGÍAS ]

Node.jsExpressZodMySQLStripe

[ ARQUITECTURA ]

01

Express expone la API REST y organiza los recursos de catálogo, usuarios, carrito y órdenes.

02

Zod valida el límite de entrada antes de la lógica de negocio.

03

MySQL persiste el modelo relacional y Stripe procesa los pagos.

[ QUÉ HACE ]

API REST para productos, usuarios, carritos y órdenes.

Validación de payloads con Zod.

Integración de pagos con Stripe.

Modelado y persistencia con MySQL.

[ DESPLIEGUE ]

Configuración mediante variables de entorno.

Preparado para contenerización y despliegue en Linux.