R50 a1c4e8387e20291da769d83235c00af0
PHP/Laravel разработчик

API турагенства

Добавлено 05 июл 2023 в 16:44
Простой Web API.

1. Создание авторизованного пользователя посредством команды php artisan users:create.
2. Aдминистраторская конечная точка для создания новых путешествий;
3. Aдминистраторская конечная точка для создания новых туров для путешествия;
4. Редакторская конечная точка для обновления путешествия;
5. Публичная (без авторизации) конечная точка для получения списка путешествий в постраничном режиме. Она возвращает только публичные путешествия;
6. Публичная (без авторизации) конечная точка для получения списка пагинации туров по метке путешествия (например, все туры путешествия foo-bar). Пользователи могут фильтровать (искать) результаты по priceFrom, priceTo, dateFrom (от этой начальной даты) и dateTo (до этой начальной даты).

Пользователь может сортировать список по цене asc и desc. После каждого дополнительного фильтра, установленного пользователем, они всегда будут отсортированы по начальной дате по возрастанию.

Создана документация для всех конечных точек.
https://github.com/deepydee/laravel-travel-agency-...
9e9f8512e5 682d4ee5d6