Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shashkovdanil/flight

Flights API built with React, Redux and Redux-saga
https://github.com/shashkovdanil/flight

antd react redux redux-saga

Last synced: 20 days ago
JSON representation

Flights API built with React, Redux and Redux-saga

Awesome Lists containing this project

README

        

# Flight schedule

Запуск

1. `yarn install`
2. `yarn start`
3. `http://localhost:8080/`

### Документация

#### Рейсы

- Назначение: позволяет получить список всех рейсов

```
URL: http://localhost:3000/flights/
Запрос: GET
```
- Назначение: позволяет отфильтровать список рейсов по статусу

```
URL: http://localhost:3000/flights/?status=статус
Запрос: GET
```
- Назначение: позволяет отфильтровать список рейсов по городу прилета/отлета

```
URL: http://localhost:3000/flights/?направление=город
Запрос: GET
```

- Назначение: позволяет создать рейс

```
URL: http://localhost:3000/flights/
Запрос: POST
```

Для создания нового рейса необходимо сформировать POST, параметры запроса приведены ниже

```
flight: номер рейса,
from: город отлета,
to: город прилета,
aircraft: название воздушного судна,
time: время прилета,
exp: фактическое время прилета,
status: статус