Roldic es una tienda de bicicletas en Chile, con venta de bicicletas, repuestos y accesorios.
El problema
La tienda necesitaba algo más que un catálogo. Los clientes tenían que poder recorrer un inventario cambiante, pagar con medios locales conocidos y entender bien el estado de cada compra. El equipo, al mismo tiempo, necesitaba un solo lugar para gestionar productos y pedidos sin tocar el storefront.
La construcción
Construí la plataforma completa: el storefront público, un backoffice para inventario y pedidos, y la API que conecta ambos. El frontend usa React, Next.js y TypeScript; los servicios corren sobre Node.js con NestJS, Express y MongoDB.
Integré Mercado Pago y Transbank para los pagos, Segment para analítica de producto, y la infraestructura necesaria en AWS y Vercel.
El resultado
Lo interesante fue mantener tres superficies sincronizadas. Un cambio de producto en el backoffice tenía que llegar limpio a la tienda, mientras que los pedidos y pagos debían seguir siendo claros tanto para el cliente como para el equipo que los prepara. Pensar el comercio como un solo sistema, y no como tres apps separadas, ayudó a mantener esos límites manejables.