Техническое задание: Верстка макета интернет-магазина

Основные требования к HTML

  • Валидность: Готовый HTML-код должен успешно проходить проверку на официальном валидаторе W3C без ошибок.
  • Семантическая разметка: Необходимо использовать семантические теги (<main>, <section>, <nav>, <article> и т.д.) для логичной и понятной структуры документа.
  • Доступность (a11y): Все интерактивные элементы (ссылки, кнопки) должны быть доступны для управления с клавиатуры (через Tab).
  • Альтернативные тексты: Для всех контентных изображений должны быть заполнены информативные атрибуты alt.

Основные требования к CSS/SCSS

  • Методология БЭМ: Все классы должны быть именованы строго по методологии БЭМ. Допускается вложение селекторов только для элементов и модификаторов внутри их блока.
  • Относительные единицы измерения: Для указания размеров должны использоваться относительные единицы (rem). Конвертацию из пикселей (px) в rem необходимо выполнять автоматически (например, с помощью функции в SCSS или предпроцессора).
  • Чистота кода: Код должен быть чистым, хорошо структурированным и комментированным при необходимости.

Результат работы

Исполнитель должен предоставить полностью готовую, кроссбраузерную и адаптивную верстку, соответствующую предоставленному макету (PSD, Figma, Sketch) и всем перечисленным техническим требованиям.

Project Manager для запуска MVP футбольного сайта

Ищем увлеченного футболом Project Manager для управления 2-месячным проектом по созданию и запуску минимальной жизнеспособной версии (MVP) сайта о футболе. Основная задача - координация работ по интеграции внешних данных (матчи, статистика, новости) и успешный запуск платформы.