Envybox — это международная IT-компания, которая занимается разработкой целого комплекса инструментов для повышения эффективности работы сайта.
Продуктами Envybox пользуются более 45 000 компаний в 5 странах мира.
Мы занимаемся разработкой SAAS-сервисов для интернет-маркетинга. В наших планах покрыть все потребности этой сферы от генерации клиентов до всеобъемлющей аналитики. Уже многое сделано на этом пути: запущены сервисы генерации клиентов, обратного звонка, онлайн-чат, CRM-система. И столько еще у нас впереди!
Вы никогда не сможете сказать, что в нашем проекте для вас не осталось ничего нового — наш продукт интегрируется с различными системами, которые также не стоят на месте. Каким бы богатым ни был ваш опыт, у вас всегда будет возможность попробовать новые подходы и новые алгоритмы решения задач!
В связи с запуском новых проектов, нам требуются разработчики!
Мы предлагаем:
Требования:
Envybox — это команда, любящая своё дело и нацеленная на результат! Стань частью лучшей команды!
Согласен с нами? Заполняй: https://forms.gle/MUy3ZCuH1TgnUvdm7.
Тестовое задание:
Сделать форму обратной связи.
При сохранении заявки использовать паттерн фабрика.
Реализовать структуру, чтобы можно было добавлять новые места для хранения заявок, например другая база данных или email.
Изначально реализовать сохранение в базу и в файл. Саму структуру базы можно не делать.
Поля: имя, телефон, само обращение. Валидация данных на бекенде.
Что необходимо использовать:
- PHP 7
- Фреймворк Laravel или mvc фреймворк
- ООП (для создания заявки и места для хранения заявки)
- DDD для организации приложения
- Обязательно Vuejs
На выполнение тестового задания Вам дается 2 дня. В ответном сообщении пришлите ссылку на выполненное задание.