Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Easy user interactions with React, a bit Bootstrap for responsiveness.

Justin 300

@iamprincetj

Desktop design screenshot for the E-commerce product page coding challenge

This is a solution for...

  • HTML
  • CSS
  • JS
3intermediate
View challenge

Design comparison


SolutionDesign

Solution retrospective


What are you most proud of, and what would you do differently next time?

I'm proud that I was able to finish this challenge so easily with React. React made it easy to use html and JS, so closely for making most of what the challenge required

What challenges did you encounter, and how did you overcome them?

One of the challenge I encountered was the removing of the cart data after adding it. The Cart pop up component was a child component of my Header component, making a change state caused by removing the cart data (clicking the delete icon) in the child component also affect the parent component. I had to figure out a way to avoid a change in state when clicking the delete icon, by implementing a useReducer/Context state management

What specific areas of your project would you like help with?

Nowhere really, I think i was actually able to finish and solve the challenge and bugs I had.

Community feedback

Please log in to post a comment

Log in with GitHub
Discord logo

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord