Hey everyone! I’m excited to share my latest front-end project: Nostra, a fully responsive, multi-page e-commerce web store. Making the jump from visual structure (HTML/CSS) to actual logic has definitely been a steep learning curve. JavaScript is not easy! But putting the theory into practice and seeing the webpage actually react to user input has been incredibly rewarding. For this project, I focused heavily on core Vanilla JavaScript to bring the store to life. Key Features: Dynamic Category Filtering: Built a custom filter system to sort products using if-else logic and exact matching (squashed a few fun bugs along the way!). Real-Time Search: Implemented a live search bar that filters the product grid as you type, complete with a dynamic results counter. Responsive UI: Ensured a seamless shopping experience across desktop, tablet, and mobile devices using CSS Grid and Flexbox. Getting the hang of DOM manipulation, forEach loops, and event listeners is finally starting to click. Check out the code on my GitHub! https://lnkd.in/grvznDZD Live Link : https://lnkd.in/gyXMx55u I'd love to hear your thoughts—feedback is always appreciated as I continue to learn and build! 💻🚀 #WebDevelopment #FrontendDeveloper #JavaScript #HTML #CSS #LearningToCode #WebDesign #errormakesclever

To view or add a comment, sign in

Explore content categories