Задача — разработать современный сайт для бренда BLAGOVA_SWEETS с акцентом на визуальную подачу, адаптивность и удобство взаимодействия с пользователем.
Требовалось создать полноценный frontend-интерфейс, который можно использовать как основу коммерческого сайта бренда: с информационными блоками, формами обратной связи, пользовательской логикой и анимациями.
На текущем этапе проект разработан и протестирован локально. Production-развёртывание на VPS запланировано отдельным этапом.
Разработал frontend на Nuxt 4 и Vue 3 с использованием TypeScript и Tailwind CSS.
Реализовал компонентную архитектуру и адаптивную вёрстку для desktop и мобильных устройств.
Добавил:
— формы и пользовательскую логику;
— интерактивные элементы;
— анимации через GSAP;
— базовую SEO-структуру;
— адаптивное отображение основных разделов сайта.
В процессе разработки использовал AI-инструменты для декомпозиции задач, поиска ошибок, code review и рефакторинга.
Проект подготовлен к дальнейшему production-развёртыванию на VPS.
В результате разработана рабочая версия сайта BLAGOVA_SWEETS с адаптивным интерфейсом и фирменной визуальной подачей.
Реализованы:
— компонентный frontend на Vue/Nuxt;
— адаптация под разные размеры экранов;
— формы и пользовательские сценарии;
— анимации и интерактивные элементы;
— базовая SEO-структура.
Проект находится на этапе подготовки к production-развёртыванию. После публикации на VPS в портфолио будет добавлена ссылка на рабочую версию.
Исходный код:
https://github.com/Andrei-Blagov/BLAGOVA_SWEETS