What are you most proud of, and what would you do differently next time?
I am most proud of implementing JavaScript to make the card interactive. Instead of trying to control all behavior through JavaScript, next time, I will let CSS control the styling using CSS modifier classes and toggle them with the classList
property in JavaScript.
What challenges did you encounter, and how did you overcome them?
The challenges I encountered were making the share button interactive, toggling between the profile and share panels on mobile devices, and creating a functional popover on desktop devices. Initially, it was overwhelming due to my little experience with JavaScript. However, I overcame these challenges by researching JavaScript methods and experimenting with different approaches, which helped me understand DOM manipulation and event handling.
What specific areas of your project would you like help with?
Any feedback is welcome, but I would especially appreciate input on how I used JavaScript to manage the interactions.