Test Assignment for Aviasales made on Vanilla JavaScript (ES6).
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).
To install and use project locally you need Node.js v10+.
npm i
npm run start
npm test
👩🏻🦰 Tina Kuzmenko
- Website: https://github.com/tinakuzmenko/
- Github: @tinakuzmenko
- LinkedIn: @tina-kuzmenko
Give a ⭐️ if you like this project!