Техническое задание: Создание шаблона сайта погоды

Суть проекта

Необходимо разработать чистый, адаптивный HTML/CSS шаблон для сайта, отображающего прогноз погоды. Готовый дизайн (макет) будет предоставлен заказчиком. Основная цель - создать основу для будущей линейки однотипных сайтов, которую можно будет быстро кастомизировать под разные домены или регионы.

Основные требования к шаблону

  • Верстка должна точно соответствовать предоставленному дизайн-макету (PSD, Figma или аналоги).
  • Шаблон должен быть полностью адаптивным (корректно отображаться на мобильных устройствах, планшетах и десктопах).
  • Код должен быть чистым, хорошо структурированным и комментированным.
  • Шаблон должен быть максимально универсальным и легким для дальнейшей интеграции с CMS или системой динамического наполнения данными о погоде.
  • Все графические элементы (иконки погоды, фоны) должны быть оптимизированы для веба.
  • Кроссбраузерная совместимость с современными версиями Chrome, Firefox, Safari, Edge.

Что нужно сделать

  • Сверстать все страницы сайта, предусмотренные дизайном (главная, возможно, страница с детальным прогнозом).
  • Реализовать все интерактивные элементы (слайдеры, переключение дней, единиц измерения температуры и т.д.), если они есть в макете, на чистом CSS/JS (без тяжелых фреймворков, если не оговорено иначе).
  • Подготовить итоговый архив с HTML, CSS, JS файлами и папкой с изображениями.

Исполнителю будут предоставлены все необходимые дизайн-материалы для начала работы. В задании не требуется реализация бэкенда или подключения API погоды - только фронтенд-верстка готового шаблона.