Skip to content

Latest commit

 

History

History
48 lines (37 loc) · 1.28 KB

README.md

File metadata and controls

48 lines (37 loc) · 1.28 KB

Gadgets Catalog

General Description

A website designed for an online gadgets store. It offers extensive functionality such as saving favorites and adding items to the cart with persistence after page reload. Users can search for desired products, select them by categories, and filter by various characteristics. There are two themes available for this website - Light and Dark.

Demo and Mockup

Tech Stack

  • React
  • TypeScript
  • SCSS

Features

  • Navigation between multiple pages
  • Persistence of user preferences (cart, favourite items) in local storage
  • Ability to switch theme (available themes: Light and Dark)
  • Smooth animations and transitions
  • Full responsiveness

To open this project locally:

  • Clone the repository:
git clone https://github.com/KachVl/gadgets-catalog.git
  • Open the project:
code gadgets-catalog
  • Install the dependencies:
npm install
  • Start the project:
npm start

Node v14.21.3