Проект интернет-магазина кроссовок на Vue.js

Веб-программирование 10 174 UAH
Работа 4 из 7
Магазин кроссовок E-Commerce
Одностраничное приложение (SPA) для онлайн-магазина обуви, созданное с акцентом на современную веб-архитектуру и пользовательский опыт.

Технологический стек: Vue.js 3 (Composition API), Vite, Pinia, Vue Router, Bootstrap.

Ключевые функции:

Управление глобальным состоянием корзины с использованием Pinia с сохранением данных (с использованием LocalStorage, чтобы корзина оставалась нетронутой после перезагрузки страницы).

Динамическая маршрутизация через Vue Router для отображения категорий продуктов без перезагрузки страницы.

Двусторонняя привязка данных и валидация формы оформления заказа перед отправкой.

Архитектура на основе компонентов, следуя принципу единственной ответственности, обеспечивая чистый, поддерживаемый и масштабируемый код.

Пример формата ссылок:

Живая демонстрация: https://myzayy.github.io/sneakerhead-vue/
Репозиторий GitHub: https://github.com/myzayy/sneakerhead-vue