Sneakerhead E-Commerce Store Vue.js project
Sneakerhead E-Commerce Store
A Single Page Application (SPA) for an online shoe store, built with a focus on modern web architecture and user experience.
Tech Stack: Vue.js 3 (Composition API), Vite, Pinia, Vue Router, Bootstrap.
Key Features:
Global cart state management using Pinia with data persistence (utilizing LocalStorage so the cart remains intact after a page reload).
Dynamic routing via Vue Router for rendering product categories without reloading the page.
Two-way data binding and checkout form validation prior to submission.
Component-based architecture following the Single Responsibility Principle, ensuring clean, maintainable, and scalable code.
Links format example:
Live Demo: https://myzayy.github.io/sneakerhead-vue/
GitHub Repository: https://github.com/myzayy/sneakerhead-vue
Legal Disclaimer
This project is a non-commercial frontend concept developed for educational and portfolio purposes only.
All product images, logos, and brand names related to Dr. Martens are the intellectual property of Airwair International Ltd. and its respective owners.
Please note:
* This website is a technical demonstration of Vue.js capabilities and UI/UX design.
* It is not an actual online store.
* No real transactions are processed, and no products are available for purchase.
* No copyright infringement is intended.
A Single Page Application (SPA) for an online shoe store, built with a focus on modern web architecture and user experience.
Tech Stack: Vue.js 3 (Composition API), Vite, Pinia, Vue Router, Bootstrap.
Key Features:
Global cart state management using Pinia with data persistence (utilizing LocalStorage so the cart remains intact after a page reload).
Dynamic routing via Vue Router for rendering product categories without reloading the page.
Two-way data binding and checkout form validation prior to submission.
Component-based architecture following the Single Responsibility Principle, ensuring clean, maintainable, and scalable code.
Links format example:
Live Demo: https://myzayy.github.io/sneakerhead-vue/
GitHub Repository: https://github.com/myzayy/sneakerhead-vue
Legal Disclaimer
This project is a non-commercial frontend concept developed for educational and portfolio purposes only.
All product images, logos, and brand names related to Dr. Martens are the intellectual property of Airwair International Ltd. and its respective owners.
Please note:
* This website is a technical demonstration of Vue.js capabilities and UI/UX design.
* It is not an actual online store.
* No real transactions are processed, and no products are available for purchase.
* No copyright infringement is intended.