Jhony Benítez
Sobre míSkillsIAArquitecturasProyectosChangelogCertificacionesContactoProyectos (lista)
ESEN
ESEN
Sobre míSkillsIAArquitecturasProyectosChangelogCertificacionesContactoProyectos (lista)

Jhony Benítez

jhonyben.94@gmail.com

© 2026 Jhony Benítez. Todos los derechos reservados.

GitHubLinkedInProyectos (lista)Changelog
Construido con Next.js
← Volver a proyectos

e-kahanistore — ecommerce ajedrez + Zentra

Tienda de ajedrez con storefront Next.js y BFF Fastify: el navegador no expone credenciales del ERP; pedidos integrados vía API Zentra.

Problema

Vender online con catálogo y checkout sin duplicar inventario ni filtrar secretos al cliente.

Stack

Next.js · React · Fastify · TypeScript · Tailwind CSS

Arquitectura: BFF + ERP

Features principales

  • BFF con idempotencia y mapeo de DTOs
  • Storefront con SEO y proxy a /api/bff
  • Documentación de integración con OpenAPI Zentra

Componentes

Monorepo npm (apps/bff, apps/storefront), CI GitHub Actions, variables por app.

Flujo principal

Usuario → storefront → BFF → JWT técnico → Zentra → persistencia de pedido.

Decisiones técnicas

Next.js App Router + Fastify en lugar de motor OSS pesado en v1; Zentra como fuente de verdad.

Beneficios

Control total del flujo de pedido y trazabilidad hacia el ERP.