Shipped this project!
I built NJ in Element, a personal portfolio website showcasing my various work and a little bit about me. It features interactive click-to-expand image modals, a welcome pop-up screen, smooth animations throughout the website and many more. Open it up to explore hehe!
During this project, I learned a lot about HTML structure, CSS styling with flexbox and grid layouts, and a bit about JavaScript for interactivity. I also revised my knowledge on how to implement modal popups, handle events, and manage page navigation. The biggest challenge was getting the welcome popup logic to work correctly - learned that sometimes keeping it simple is the best solution! Overall, this was a great hands-on experience building a real portfolio site from scratch.