Todos los Proyectos

PCByte

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

Stack

13 tecnologías

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

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 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.