Skip to content

tinakuzmenko/aviasales-js-test

Repository files navigation

Aviasales Test Assignment (Vanilla JS) ✈️

Test Assignment for Aviasales made on Vanilla JavaScript (ES6).

🔎 Watch project live

The project is a simple SPA, that imitates flight tickets search. Besides the basic tasks, I made many improvements to the app, such as:

  • responsive design,
  • infinite scroll & lazy loading,
  • button "Back To Top",
  • tickets counter,
  • error notifications.

You can find the original test assignment on this page (in russian).

🛠 Technologies used: HTML/SCSS, JavaScript (ES6), Webpack, date-fns, Jest (WIP).

Install

To install and use project locally you need Node.js v10+.

npm i

Usage

npm run start

Run tests (WIP)

npm test

Author

👩🏻‍🦰 Tina Kuzmenko

Show your support

Give a ⭐️ if you like this project!