1. Слайдеры должны листаться.
2. Модалки должны открываться. В идеале, чтобы их изначально не было в верстке, а по клику они генерились.
3. Табы нажимаются и работают.
4. Карта интерактивная подключена по API, если на карте есть фильтр, то он должен работать, а данные должны тянуться из JSON.
5. Инпуты работают (если есть инпут прикрепления файла, то он полностью рабочий)
Плюсы:
1. Шаблонизация на Vue / React / JS
2. Есть что-то типа Rest / API для бэка. ЖЕлательно в виде Json / XML файла, из которого Js-ка уже сама строит страницу.