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

https://github.com/timursaurus/aviata


https://github.com/timursaurus/aviata

Last synced: 10 days ago
JSON representation

Awesome Lists containing this project

README

          

Тестовое задание на позицию фронтенд разработчика

Вам нужно реализовать результат поиска авиабилетов и их фильтры на Vue.js.
Все данные для отображения информации для карточки результата - в файле results.json.

Дизайн: https://www.figma.com/file/J9crNiVXu8xO4GZB20lhPO/%D0%A2%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%BE%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D1%84%D1%80%D0%BE%D0%BD%D1%82?node-id=0%3A1

Логотипы авиакомпаний можно использовать по ссылке https://aviata.kz/static/airline-logos/80x80/{code}.png,
где code - двухсимвольный iata код авиакомпании.
Пример: https://aviata.kz/static/airline-logos/80x80/KC.png

Критерии оценки:
- Соответствие дизайну
- Работа фильтров
- Реализация адаптивной верстки
- Использование оптимальных подходов при написании кода

Будут плюсом:
- Тесты
- Микроанимации

Если во время выполнения задания возникают вопросы, то не стясняйтесь спрашивать у HR)

Готовое задание нужно загрузить в публичный репозиторий в GitHub и отправить ссылку.

Сроки для выполнения задания: 3 дня.