Тестовое задание:
Сделать форму обратной связи. При сохранении заявки использовать паттерн фабрика. Реализовать структуру, чтобы можно было добавлять новые места для хранения заявок, например другая база данных или email. Изначально реализовать сохранение в базу и в файл. Саму структуру базы можно не делать.
Поля: имя, телефон, само обращение. Валидация данных на бекенде.
Что необходимо использовать:
- PHP от 7.2
- Фреймворк Laravel
- ООП (для создания заявки и места для хранения заявки)
- DDD для организации приложения
- Vuejs