What specific areas of your project would you like help with?
Any feedback or tip to improve the code is always appreciated. Still getting the hang of using data(this time was JSON) and using the map() to not have to repeat code for each data.
What are you most proud of, and what would you do differently next time?
First time using createContext.
What challenges did you encounter, and how did you overcome them?
Bit confused on how I would connect the "Add To Cart" button to the cart. I searched and discovered the createContext.
What specific areas of your project would you like help with?
Any feedback (overall or in a specific element (createContext, responsiveness...)). I used Swiper library to create the gallery of images (it is different from the original design).
What challenges did you encounter, and how did you overcome them?
None was that challenging. The only mistake I did was to make the first section as absolute, and this made the responsiveness not that good (in my laptop, it shows correctly, in my computer that has a larger screen, it not).
What specific areas of your project would you like help with?
None in particular. I know that the code is too extensive and I plan to narrow down and create more reusable code for now on. The CSS could be way less code, but that's it. Any feedback/tip will be appreciated!
What challenges did you encounter, and how did you overcome them?
None was that challenging, I had the concept in my head and knew "how" to do it. I searched how to do it properly a few things but nothing too complex.
What specific areas of your project would you like help with?
A overall feedback or some tips/tricks to improve the code will always be appreciated, thanks!
What are you most proud of, and what would you do differently next time?
First time getting data of a API.
What challenges did you encounter, and how did you overcome them?
It was my first time using API, so I had to search how to do this challenge. I analyzed the code and understood the concept. Getting to use fetch/catch and async/await is nice and easier that I expected or feared.
What specific areas of your project would you like help with?
Nothing in particular, but every feedback/tip that any of you may have will be appreciated.
What are you most proud of, and what would you do differently next time?
First time using React with TypeScript. I'm still getting the hand of it, but I'll start to use other libraries and frameworks to enhance my overall knowledge.
What challenges did you encounter, and how did you overcome them?
The only challenge that I encounter was to display the realtime values of the input on the cards. I created a props for the Card component to match the input value.
What specific areas of your project would you like help with?
Any feedback/tips to improve the code will be appreciated, thanks!
What are you most proud of, and what would you do differently next time?
I think the only thing I would do differently is the script, avoiding repeating the functions. And also, maybe not to create another div for the navbar in mobile devices. I tried to change the specs of the original navbar, but wasn't achieving a decent result, so I opted to create another div to overcome this.
What challenges did you encounter, and how did you overcome them?
The nav bar in mobile devices. I had to create another div and only display when certain width is met.
What specific areas of your project would you like help with?
A better way to create all the functions in javascript to avoid repetitiveness.
1+ project complete! I have a question: Is there a better way to hide or remove the page scroll? I tried to use the 'overflow:hidden' but when I clicked on the 'Dismiss Message' button, the page scroll was on the end and couldn't go back to the normal. Any feedback/tip will be appreciated, thanks!
+1 project complete! This one was fun. I used Brave browser and a mobile simulator(extension) for the responsiveness, it seems that different browsers can show different results for the absolute positions that I used. Any feedback/tip to improve is always welcome!