Skip to content

yaroslav-na/nice-gadgets-store

Repository files navigation

Nice Gadgets store

Description

This project is a frontend implementation of an e-commerce service, designed according to a Figma prototype, using modern web technologies:

  • React
  • TypeScript
  • Scss (modules)
  • Redux Toolkit
  • React Router
  • React Select
  • Embla Carousel

The product details page allows users to view images in a carousel, showcasing different options for each product, such as colors, sizes, and capacities. Users can also sort, filter, and search for products within a category, making it easy to find what they need. Additionally, the site includes a shopping cart and a favorite products list, allowing users to easily manage their purchases and save items for later.

Related Links

Launch Instructions

  1. Download the codebase.
  2. Run npm install to install dependencies.
  3. Execute npm start to start the development server.