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.
- React
- TypeScript
- SCSS
- 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
- 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