Skip to content

Pavreally/test_task_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Тестовое задание:

Cредствами Vue.js реализуйте примитивное SPA приложение - Книгу контактов

Страница 1 - Список контактов Страница 2 - Контактная информация выбранного контакта

Функциональные требования для страницы 1

  • Добавление контакта
  • Удаление контакта (с подтверждением)
  • Переход на контактную информацию контакта

Функциональные требования для страницы 2

  • Добавление полей в виде - "название : значение" (прим. E-mail:test@test.com)
  • Удаление полей (с подтверждением)
  • Редактирование полей с возможностью отмены (отмена с подтвердением)
  • Отмена последнего внесенного изменения "Шаг назад"

Технические требования:

  • В качестве языка разработки допускается использовать JavaScript или TypeScript
  • В качестве сборщика, если это необходимо, используйте Webpack.
  • Верстка должна быть выполнена без использования UI библиотек (например Vuetify).

Требования к коду:

  • Код должен быть написан понятно и аккуратно, с соблюдением табуляции и прочих элементов написания, без лишних элементов и функций, не имеющих отношения к функционалу тестового задания, снабжен понятными комментариями.

Тестовое задание должно быть предоставлено в следующем виде:

  • Ссылка на публичный репозиторий (GitHub, BitBucket, GitLab) с исходным кодом.
  • Ссылка на сайт для тестирования функционала. Или Dockerfile и docker-compose.yaml, позволяющие развернуть локально командой docker-compose up работоспособную копию сайта.

About

Contact list Vue.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published