- На главной странице приложения отображается список всех заданий. Для каждого задания отображается заголовок и список задач, сокращенный до нескольких пунктов, без возможности отмечать
- Каждый пункт задания состоит из чекбокса и относящейся к нему текстовой подписи
- После перезагрузки страницы состояние заданий сохраняется. Данные хранятся в localStorage
- Логика приложения разбита на 7 самодостаточных Vue-компонентов
- Используемые технологии - Vue.js, Vuex, Vuetify
- Перейти к созданию нового задания
- Перейти к изменению задания
- Удалить (необходимо подтверждение)
- Сохранить изменения
- Отменить редактирование (необходимо подтверждение)
- Удалить (необходимо подтверждение)
- Отменить внесенное изменение
- Повторить отмененное изменение
- Добавить
- Удалить
- Отредактировать текст
- Отметить как выполненный
Установка зависимостей:
npm install
Запуск Development-сервера:
npm run serve