До начала работы заказчик должен предоставить:
Макет Figma, минимум 2 разрешения: мобильная и десктопная версия, но настоятельно рекомендую еще 3-ий промежуточный макет для планшета или мини экранов. В макете должны быть права на скачивание картинок, должно быть видно стили текстов и блоков. В макете указаны состояния - hover, active.
Текстовое ТЗ, если что-то по макету не явно.