R50 111a2000d1c60b56dd0ef4a179c06318
Frontend разработчик

Сайт-каталог для магазина ковров

Добавлено 14 мая 2023 в 13:36
Стек: HTML, CSS, JS

Задачи:
• полная разработка с нуля, без макета;
• UX/UI дизайн придумывал сам;
• адаптивность;
• валидность;
• кроссбраузерность;
• выгрузка на хостинг.

В проекте также использовал:

• сетку Bootstrap 4;
• слайдер swiper.js;
• кастомный селект choices.js;
• маска для input Inputmask;
• валидация формы JustValidate;
• Яндекс.Карты API. В картах использовал кастомную иконку для локации и balloon;
• Установка Яндекс.Метрики.

В JavaScript также реализованы:
• асинхронный код (отправка формы через xhr с помощью mailer.php);
• «ленивая» прогрузка изображений через Intersection Observer;
• все модальные окна.

Всё выгружал на хостинг Timeweb по FTP через FileZilla


Eeb1cd17ea 8666c621ec Baa6c71597 2e3c1d4f19 8159e1b054 2745ce13ba F13bb7bbb8