This is a solution to the Product list with cart challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
Users should be able to:
- Add items to the cart and remove them
- Increase/decrease the number of items in the cart
- See an order confirmation modal when they click "Confirm Order"
- Reset their selections when they click "Start New Order"
- View the optimal layout for the interface depending on their device's screen size
- See hover and focus states for all interactive elements on the page
- Solution URL: GitHub Repo
- Live Site URL: Vercel Demo
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- CSS Grid
- Mobile-first workflow
- React - JS library
- Next.js - React framework
- Tailwind CSS - CSS Framework
I learned how to install NodeJS and create a NextJS and Tailwind project, what are packages and how to install it. I also learned to use Tailwind and familiarized with Node and NextJS
I want to keep improving my Tailwind skills and NextJS. I want to be able to use more components so my websites would be easier to maintain
- Tailwind documentation - This helped me to discover Tailwind and how to create custom classes.
- NextJS documentation - It helped me with the project creation and structure mainly.
- Github - @julienbouze
- Frontend Mentor - @julienbouze