I built an e-commerce platform for Roldic, a bicycle shop in Chile: the public storefront, a backoffice for products and orders, and the API connecting them.
Customers could browse bikes, parts, and accessories, then pay through Mercado Pago or Transbank. The shop team managed inventory and purchases from the backoffice.
The frontend used React, Next.js, and TypeScript. The backend used Node.js, NestJS, Express, and MongoDB, with infrastructure on AWS and Vercel. I also integrated Segment for product analytics.
Most of the work was in connecting those pieces: getting product changes into the storefront, handling payment responses, and keeping order information available to the people preparing each purchase.
