Иметь свой материал и информацию ( текст, картинки, ссылки )
Нарисовать или составить шаблон сайта
Иметь один и больше примеров сайта ( ссылка на похожие сайты вашего желания)
Дополнительно:
Если у вас нет своих картинок для оформления сайта, вы можете найти их воспользовавшись - Google поиском, выбрав Инструменты > Права использования > С лицензией на использование и изменение. А также можете воспользоваться такими сервисами: www.unsplash.com, www.pixabay.com, www.pexels.com, www.freeimages.com, www.everypixel.com