← All projects

MyMug

An e-commerce experience with 3D product rendering and server-rendered product pages.

Project visual · Client project

The context

MyMug is a full-stack e-commerce project that combines product discovery with interactive 3D rendering. It gave me room to work across storefront design, server rendering, and commerce administration.

My contribution

  • Implemented 3D product rendering using Three.js.
  • Used server-side rendering for product pages and built product search, sorting, and filtering.
  • Implemented management for users, orders, products, and coupons.
  • Built with Next.js, MUI, Stripe, and Sanity CMS, and deployed on Vercel.

What came together

The project brought an interactive product presentation together with the storefront and administration features needed for an e-commerce application.

A tiny interactive mascot. Clicking uses its last life.