Задача
Требуется финальная доводка готового статического сайта (HTML/CSS/JS), включающая в себя полное тестирование функционала, исправление всех ошибок верстки на мобильных устройствах и десктопе, интеграцию контактной формы, а также финальное развертывание проекта на сервер с доменом и SSL.
Объем работ
- QA всех страниц: Провести тестирование кнопок, меню, аккордеонов, анимаций. Переходы и закрытия элементов должны работать корректно и плавно, без рывков.
- Исправление адаптива: Устранить проблемы с отступами, перекрытиями, горизонтальным скроллом и кликабельностью на основных браузерах и устройствах (PC, iPhone, Android).
- Документы: Проверить и исправить скачивание/открыти? PDF-файлов и архивов. Работоспособность обязательна как на компьютере, так и на смартфоне.
- Форма обратной связи: Настроить валидацию полей, отправку данных на почту, вывод сообщения «Спасибо» и минимальную защиту от дублирования заявок.
- Медиа: Вставить предоставленные фотографии с сохранением правильных пропорций. Выполнить оптимизацию изображений (предпочтительно формат WebP), настроить lazy-load и проставить alt-тексты.
- Развертывание: Загрузить проект на хостинг, подключить домен, настроить SSL-сертификат, организовать корректный редирект с www на без www (или наоборот), убедиться в полной работоспособности через HTTPS.
- Результат: Предоставить финальный архив с файлами. Отдельно создать краткую инструкцию (Readme), описывающую, где и как менять e-mail для заявок, контакты и фото.
Детальная информация по структуре страниц и расположению файлов будет передана после того, как задание будет взято в работу.