Приветствую! Это мой первый проект, созданный с использованием технологии Vite и Vue 3. Проект представляет собой веб-сайт для продажи репродукций картин. Макет отредактированный мной находится по этой ссылке: Макет отредактированный мной находится по этой ссылке
- Vue 3: Фреймворк.
- Vite: Сборщик проекта.
- Vue router 4 Роутинг по приложению.
- SCSS: Предпроцессор для стилей.
- Pinia: Библиотека для работы со стейтами.
- Prettier: Инструмент для форматирования кода для поддержания единообразного стиля кодирования.
- Figma: Использовался для редактирования и добавления своего дизайна в готовый макет.
- FSD: Архетекрура приложения
- Клонируйте репозиторий:
git clone https://github.com/Eg0r0k/FirtProjectVue
- Установите зависимости
cd FirtProjectVue
npm install
- Запуск проекта
npm run dev
npm run build
npm run format
- Проект был переписан с CSS на SCSS для более удобной и поддерживаемой стилизации.
- Использование Pinia обеспечело более эфективное организирование данных.
- Prittier был добавлен позже для поддержания стиля кода и лучшей читаемости.
- Полная адаптивность.
- "Burger" меню.
- Добавление и удаление, а также подсчет стоймости в корзине.
- Филтрация картин по странам.
- Рендер всей информации из State.
- Переход на полную информацию о картинах.
- Скролл до последне нажатой картины.
Если у вас есть предложения, вопросы или вы нашли ошибку/ошибки, не стесняйтесь создавать Issues или Pull Requests. Буду благодарен за ваш вклад.