diff --git a/README.md b/README.md index 2717d24..e3f0cad 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,19 @@ # ВДНХ Афиша API (Тестовое задание) +## Постановка задачи +В рамках тестового задания надо написать бэкэнд для Афиши событий https://vdnh.ru/ (фронтенд делать не надо) + +1. Сделать метод апи, который позволяет фильтровать события по нескольким категориям и промежутку дат. Список событий должен иметь пагинацию. +2. Должен быть реализован сидинг (посев данных) для категорий и событий. +3. Код должен быть залит на открытый источник (предпочтительно github) и предоставлен json-импорт для swagger или postman. + ## Развертывание проекта 1. `composer install` 2. Настроить подключение к БД в `.env` -3. `php artisan migrate:fresh --seed` (команда развернет БД, создаст тестового юзера, 11 категорий ВДНХ и 40 сгенерированных событий). +3. `php artisan migrate:fresh --seed` +(команда развернет БД, создаст тестового юзера, 11 категорий и 40 сгенерированных событий). ## Эндпоинты - `GET /api/gigs` — Получение списка событий с пагинацией и фильтрами. - Для тестирования импортируйте файл `gigs_api_collection.json` в Postman. +