The client-side for the eCommerce platform was developed using Next.js, the React-based front-end web development framework. SASS and Radix UI were used to create the UI elements. And, the global state management was achieved with the help of Zustand; a small, fast and scalable bearbones global state-management solution. And of course, the website is mobile and desktop responsive.