Skip to content

Тестовое задание на позицию junior php разработчик (laravel)

Notifications You must be signed in to change notification settings

GolovSV/test-rest-api

Repository files navigation

Задание:

Разработать REST-api для библиотеки фильмов. 
Структура данных:
Фильмы (справочник)
Жанры (справочник)
Актеры (справочник)
Фильмы связаны с актерами и жанрами. У фильма может быть только один жанр, 
но у фильма может быть несколько актеров. У актера и у жанра может быть несколько фильмов.

Необходимо реализовать:

REST API:
Получить список всех фильмов с возможностью одновременно
фильтрации по жанру и по актеру
сортировки по названию фильма
Получить фильм по id
Удаление, добавление, редактирование

Дополнительное задание:

Покрыть юнит тестами 50+% кода.

Deployment:

1. Clone project;
2. Composer install;
3. Write DB info in .env file;
4. Run migrations, seeders;
5. Run tests;

About

Тестовое задание на позицию junior php разработчик (laravel)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published