Skip to content

bukin/adlg-test-task

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание кандидата

Описание окружения

Подготовлено простейшее окружение. Окружение описано в файле docker-compose.yml. Окружение состоит из nginx proxy контейнера и php 7.4 fpm контейнера. Конфигурационный файл nginx расположен в ./docker-res/nginx/app.conf

Работа с проектом

Разрешается делать все, что необходимо для решения поставленной задачи. Разрешается использовать фреймворки Lumen(предпочтительно), Laravel, Symfony. Необходимо форкнуть проект. Выполнять задание в отдельной ветке. По завершении создать pull request в ветку master. БД можно использовать любую, том числе sqlite.

Задание

  1. Создать справочник производителей vendor:(id, code, name);
  2. Создать справочник товаров product:(id, name, vendor_id);
  3. Создать необходимые миграции с индексами;
  4. Реализовать http-api (REST) методы создания (create), обновления (update) и вывода списка (list) производителей;
  5. Реализовать консольную команду вывода товаров (id, name, vendor.name).

P.S.

Просьба подходить к выполнению задания так, как вы его выполняли бы на реальном проекте.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%