maryzam / aviasales-test-task

✈ Test task for Aviasales (frontend)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Тестовое задание Aviasales (frontend)

Задачи

(Сделаны все, включая необязательные)

  • Рендер билетов (#task1) ✔
  • Фильтрация билетов (#task2) ✔
  • Переключение валюты (#task3) ✔
  • Верстка билета, фильтра, переключения валют (#task4) ✔
  • Респонсивность до 320px на ваш выбор (#task5, опционально) ✔
  • Сделать, чтобы json с билетами асинхронно подтягивался с локального сервера при инициализации (#task6, опционально) ✔

Подробное описание здесь

Запуск

Запускаем локально с помощью WebpackDevServer
Приложение будет доступно по адресу localhost:9000

npm install
npm start

Использовались

  • JavaScript, React(v16)
  • Moment для форматирования дат
  • Jest, enzyme - для тестирования

About

✈ Test task for Aviasales (frontend)

License:MIT License


Languages

Language:JavaScript 78.4%Language:CSS 19.5%Language:HTML 2.1%