Todos los Proyectos

PCByte

E-commerce headless full-stack para tienda de tecnología

Productos en catálogo
70k+
Casos de prueba automatizados
3130
Rendimiento en Lighthouse
92
Lighthouse SEO, accesibilidad, buenas prácticas
96-100
E-commerce headless full-stack para tienda de tecnología

PCByte es un ecosistema completo de e-commerce para una tienda de tecnología, arquitectado en cuatro proyectos independientes. La tienda está en producción y vendiendo a clientes reales. El backend está construido sobre Medusa.js con caché Redis y módulos personalizados para almacenamiento dual-bucket en AWS S3, pagos con PayPal y SIBS con tarjeta, Multibanco y MB WAY, transferencia bancaria manual, indexación con Meilisearch sobre un catálogo de más de 70.000 productos, sincronización con el ERP Odoo, emails transaccionales vía Resend, fulfillment basado en peso, atributos de producto, media y reseñas.

El checkout es idempotente, así que un pago repetido nunca cobra dos veces al cliente: hasta hoy, cero cobros duplicados. El storefront en Next.js 16 utiliza React 19, next-intl, TanStack Query, Zustand, Jotai y se entrega con rate limiting basado en Redis, Google reCAPTCHA v3, campos honeypot, sanitización con DOMPurify y un CMS headless con Strapi.

La app móvil se rehízo desde cero con Expo y React Native, reutilizando solo la API del backend, con almacenamiento seguro, autenticación biométrica y MMKV. Strapi (PostgreSQL + S3) gestiona el contenido editorial. La calidad se asegura mediante pruebas unitarias, de integración y end-to-end con Playwright en el backend y storefront, una suite Vitest en el frontend y pruebas unitarias con Jest en la app móvil.