Coolmate
Developed and maintained the frontend of Coolmate’s e-commerce website.
- My role
- Frontend developer
- Period
- Mar 2025 — Mar 2026
- Product
- Fashion e-commerce
Inside the storefront
Public-site references. The catalogue and product views were captured in October 2026, after my role ended in March 2026, and may include subsequent updates.

A fashion storefront with several ways to browse
Coolmate is a fashion e-commerce website where campaign imagery, collections and categories lead into a catalogue and individual product pages. That brings together two different interface needs: giving shoppers room to browse, then presenting the structured information and choices needed to select a product variant.
Building interfaces and maintaining the frontend
I worked with Next.js and TypeScript to build and maintain web interfaces. The interface stack included Tailwind CSS and shadcn/ui, with Zustand for state. My scope was frontend development within the existing Coolmate website.
From browsing a collection to choosing a variant
The catalogue capture places size and category filters beside cards with colours, ratings and prices. The product capture gives more space to photography, then brings colour and size selection together with the item details. The two views show different levels of the shopping journey: comparing products and choosing a variant of one item.
Tools used in this work
- Application
- Next.js · TypeScript
- Interface
- Tailwind CSS · shadcn/ui
- State
- Zustand