Skip to content

LIVI95/test-to-job-1

Repository files navigation

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

Разработать приложение на Vuetify:

  1. Создать страницу со списком сотрудников компании в табличном виде. Поля в таблице: Имя, Фамилия, Отчество, Должность.
  2. При нажатии на кнопку добавить сотрудника открывать модальное окно с формой состоящей из следующих полей: Имя, Фамилия, Отчество, Должность, Трудовая книжка сдана (галочка), Оклад, Ставка (полная, половина).
  3. Каждого сотрудника в списке можно редактировать (модальное окно открывается нажатием кнопки в строке сотрудника).
  4. Каждого сотрудника в списке можно удалить (должно запрашиваться подтверждение).
  5. Детальную информацию о сотруднике можно просмотреть на отдельной странице.
  6. Все данные записывать в local storage.
  7. Форма создания/редактирования должна иметь валидации.
  8. Использование typescript будет плюсом.
  9. Использование eslint, prettier будет плюсом.
  10. Готовое решение опубликовать в GitHub/GitLab/Bitbucket.

Установка зависимостей

# yarn
yarn

# npm
npm install

# pnpm
pnpm install

Запуск в режиме разработки

# yarn
yarn dev

# npm
npm run dev

# pnpm
pnpm dev

Запуск в режиме продакшена

# yarn
yarn build

# npm
npm run build

# pnpm
pnpm build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published