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