To view demo: click here
In this project I implement catalog with a shopping cart and favorites page according Figma mockup.
I use for this project:
- React Router
- Local storage (cart and favorites)
- Debounce for product search
- Hooks: useSate, useContext, useEffect, useCallback, useMemo, useRef, useSearchParams, useParams
⚡️ Custom infinity carousel (slider)
⚡️ Nice product pagination
⚡️ Product search whits debounce
⚡️ Based on FIGMA project
⚡️ Modern UI Design
⚡️ Fully Responsive
⚡️ Valid HTML5 & CSS3
⚡️ Well organized documentation
⚡️ Semantic Markup
- Clone the repository to your local machine.
- Navigate to the project directory in your terminal.
- Install the dependencies by running
npm install
oryarn install
. - Start the project by running
npm start
oryarn start
. - Open your browser and go to
http://localhost:3000
to view the project.