Skip to content

novikdev/frontend-interview

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Тестовое задание включает в себя несколько заданий. Примерное время прохождения задания 2 часа.

Задание 1

При переходе с главной страницы по ссылке "Сделать заказ" должна отображаться надпись "Загрузка...", но ее нет. Необходимо починить этот баг.

Задание 2

В данном проекте используется React. Исправь проект так, чтоб тут был Vue (шутка ))). Это не надо делать XDD, пошли к следующему пункту)

Задание 3

На странице создания заказа при изменении адреса происходит множество запросов на расчет цены заказа. Это создает нагрузку на сервера и это поведение надо поменять.

Задание 4

При медленном/нестабильном интернете ответы от сервера могут прийти в неверном порядке. Исправь код так, чтоб данные об цене заказа брались только с ответа на последний запрос.

Задание 5 (если вы умеете верстать, то не надо его делать)

Имеется макет в Figma по адресу https://www.figma.com/file/NHg8jNvgqEM15XMUI24aXh/Frontend-Interview?node-id=6%3A0. Необходимо добавить следующий функционал согласно макету:

  • Изменить дизайн кнопки "Создать заказ". Сделать такую же кнопку вместо ссылки на главной странице.
  • Добавить возможность добавления точек.
  • Добавить возможность удаления любой точки, но в заказе должно быть не меньше двух точек.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 90.8%
  • CSS 5.1%
  • HTML 4.1%