DEV Community

Obada
Obada

Posted on

Building an Interactive JavaScript Image Gallery with Flexbox — Day 5 of My 30-Day Challenge

Hi everyone!

I just completed Day 5 of my #JavaScript30 challenge where I built a responsive and interactive image gallery using JavaScript and CSS Flexbox. The gallery displays five wildlife images, and clicking on any image smoothly expands it for a closer look.

This project helped me improve:

DOM manipulation
Responsive layouts with Flexbox
Handling click events for interactive UI

Here’s a quick demo of the gallery:
(https://obada-barakat.github.io/30-days-of-javascript/day5-JavaScript%20Flex%20Gallery/)

I’m excited to continue learning and building!
If you have any feedback or suggestions, I’d love to hear from you.

Happy coding! 🚀

Top comments (0)