This is a solution to the E-commerce product page challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
Users should be able to:
- View the optimal layout for the site depending on their device's screen size
- See hover states for all interactive elements on the page
- Open a lightbox gallery by clicking on the large product image
- Switch the large product image by clicking on the small thumbnail images
- Add items to the cart
- View the cart and remove items from it
- Desktop
- Mobile
- Solution URL: Frontend Mentor
- Live Site URL: E-commerce product
- Javascript
- Css
- Vite
- React
- React icons
- React modal
- Hooks
- UseState
- UseEffect
- UseContext
- I put useContext into practice and improved my knowledge in react js.
I will develop other projects with react, to apply knowledge and continue to develop myself.
- Linkedin - Celso Tavares
- Frontend Mentor - Celso Tavares