Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 1.82 KB

README.md

File metadata and controls

15 lines (10 loc) · 1.82 KB

test_project_plane

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

Посмотреть рабочую версию можно по ссылке: http://95.163.243.179:3000/

Скриншот

Чтобы запустить проект на своём компьютере, склонируйте его через git и запустите файл main.dart

  • Цена не приходит с сервера, поэтому я сделал просто отображение числа 666 вместо неё
  • Поэтому не сделал и сортировку по цене (в целом, можно было бы в Dto'шки вручную запихивать цену, но я решил, что так делать как-то поговнокодерски. Так-то в моделях есть поля для цены, если данные с ней придут, они запарсятся)
  • Вместо названия аэропорта отображается просто надпись "аэропорт" или вообще ничего, потому что с сервера не приходят данные с самим названием. В маршрутах с пересадками есть поле для этого, но там приходит пустая строка.
  • Сортировка по дате работает так, что окончание маршрута должно выпасть на одну из выбранных пользователем дат
  • Сортировку по авиакомпании не делал, потому что в самой карточке она не отображается, и для пользователя такое будет странно