Тестовые задания на Junior
Задание №1
В рамках данного тестового задания необходимо сделать следующее:
- Установить CMS 1С-Битрикс на локальную машину.
- Создать страницу с расположенной на ней формой добавления отзыва о компании. Должны быть следующие поля: Имя, Фамилия, e-mail, телефон, текст сообщения.
- Результаты должны быть доступны для редактирования через панель администратора. (Инфоблоки, хайлоад блоки, результаты форм)
- Для защиты от ботов необходимо использовать Google Recaptcha. (Плюсом будет если будет подключена стороняя библиотека через композер )
- Под формой должны отображаться добавленные отзывы, но только те что разрешены для отображения в панели администратора. (Т.е. должен быть флаг)
- Для полей email и телефон должна быть валидация на уровне backend. (для номеров разрешен формат +7 (999) 999-99-99 )
Как отдавать результат
Допустимо несколько вариантов:
- Необходимо предоставить архив файлов которые правились или добавлялись при выполении данной работы, с сохранием структуры относительно корня сайта.
- Сделать fork теккущего репозитория, все изменения фиксировать в git (чем подробнее будет история тем легче нам будет понять компетенцию владения систмами контроля версий). Описать каким образом нам разворчивать среду, чтобы мы могли оценить работоспособность результата