Веб-разработка с душой!

Дмитрий Слепухин dmitryslep

Рейтинг: 63
Паспорт верифицирован
Всего отзывов: 0
  • Работ в портфолио: 3
  • Типовых услуг: 1
  • Работ на продажу: 0
  • Возраст: 21 год
  • Стаж работы: 4 года
  • Зарегистрирован: 16.08.2025
  • Образование: Среднее профессиональное
Был на сайте:

Briaton - Интернет-магазин светильников

Используемые навыки:

Описание

Разработка пользовательского интерфейса для интернет-магазина Briaton, специализирующегося на продаже светильников. Проект включал в себя создание удобного и интуитивно понятного интерфейса для просмотра каталога товаров, выбора светильников, добавления их в корзину и оформления заказа. Особое внимание уделялось адаптивности сайта для различных устройств и удобству навигации. Цель проекта – создать эффективный инструмент для онлайн-продаж, обеспечивающий положительный пользовательский опыт.

Решение

Для реализации проекта были предприняты следующие шаги:

Разработка структуры HTML: Создание семантически правильной HTML-структуры, обеспечивающей доступность и SEO-оптимизацию сайта.

Стилизация с помощью CSS: Оформление веб-страниц с использованием CSS, включая адаптивную верстку для корректного отображения на разных устройствах.
Реализация интерактивных элементов на JavaScript:

Бургерное меню: Реализация выпадающего списка категорий товаров при нажатии на бургерное меню.

Выбор города: Реализация функциональности выбора города с использованием библиотеки Choices.js для создания кастомизированного и удобного select-элемента.

Пагинация: Создание пагинации для удобного просмотра большого количества товаров.
Динамическая загрузка карточек товаров: Реализация динамической загрузки карточек товаров с сервера.

Всплывающие подсказки: Добавление всплывающих подсказок с информацией о наличии товара в разных городах при наведении на символ “i”.

Корзина: Реализация функциональности добавления товаров в корзину, отображения количества и стоимости товаров.

Аккордеон с часто задаваемыми вопросами: Создание блока с часто задаваемыми вопросами в формате аккордеона.

Интерактивный слайдер: Реализация слайдера для товаров дня с использованием библиотеки Swiper.js для создания карусели с плавными анимациями и удобной навигацией.

Форма обратной связи: Создание формы обратной связи с валидацией данных с использованием библиотеки JustValidate для обеспечения корректного ввода данных пользователем и предотвращения отправки некорректных форм. Отображение подтверждающего сообщения об успешной отправке.

Результат

Разработан функциональный и удобный интернет-магазин светильников Briaton. Сайт обеспечивает удобную навигацию по каталогу товаров, позволяет пользователям фильтровать и сортировать товары, добавлять их в корзину и оформлять заказ. Использование библиотек JustValidate, Swiper.js и Choices.js позволило создать более удобный и современный пользовательский интерфейс. Реализованы интерактивные элементы, такие как выпадающее меню, выбор города, всплывающие подсказки, аккордеон с часто задаваемыми вопросами и слайдер для товаров дня. Валидация формы обратной связи обеспечивает корректный ввод данных. Сайт оптимизирован для просмотра на различных устройствах и обеспечивает положительный пользовательский опыт. Проект демонстрирует мои навыки в разработке интерактивных веб-приложений с использованием HTML, CSS и JavaScript, а также умение применять современные библиотеки для решения конкретных задач.

Презентация проекта

js-sait.png

Оценили проект:

1