MyMug
An e-commerce experience with 3D product rendering and server-rendered product pages.
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.