Задание для front-end специалиста
Цена договорная
•
наличный расчёт, безналичный расчёт, электронные деньги
Требуется создать страницу для отображения списка пользователей, который получается через запрос к серверу по API. Разработка на vue.js.
Список отображать в виде таблицы, содержащий следующие столбцы:
1.ФИО
2.Дата рождения
3.Должность
При выборе пользователя (нажатие на его ФИО) вызывается меню, которое содержит 2 опции: Редактировать и Удалить.
При выборе опции Удалить появляется всплывающее окно с вопросом на подтверждение действия: "Вы уверены, что хотите удалить Иванова Ивана Ивановича?". При подтверждении удаления посылается запрос на сервер для удаления пользователя.
При выборе опции Редактировать появляется всплывающее окно с полями 1, 2 и 3 для редактирования. После редактирования происходит сохранение данных через API.
Требования:
Список отображать в виде таблицы, содержащий следующие столбцы:
1.ФИО
2.Дата рождения
3.Должность
При выборе пользователя (нажатие на его ФИО) вызывается меню, которое содержит 2 опции: Редактировать и Удалить.
При выборе опции Удалить появляется всплывающее окно с вопросом на подтверждение действия: "Вы уверены, что хотите удалить Иванова Ивана Ивановича?". При подтверждении удаления посылается запрос на сервер для удаления пользователя.
При выборе опции Редактировать появляется всплывающее окно с полями 1, 2 и 3 для редактирования. После редактирования происходит сохранение данных через API.
Требования:
- уверенное знание native javascript;
- уверенное знание jQuery;
- опыт работы с фреймворками (Например angular, vue.js ...);
- AJAX технология и понимание REST API.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.