Project details

Puppy Shop

A zero-dependency e-commerce prototype that proves you don't need a framework. Including a full checkout flow, dynamic pricing rules, and a perfect Lighthouse score, all in vanilla JavaScript.

Role:

Developer

Context:

Frontend development assignment at Medieinstitutet Stockholm. Built entirely without frameworks to demonstrate core web fundamentals: DOM manipulation, form validation, modular SASS architecture, and accessibility best practices.

Timeline:

5 weeks, November–December 2024

Team:

Solo project

Tech Stack:

JavaScriptSASSCSS3HTML5