Данное приложение иллюстрирует сайт по личному списку дел.
Стек технологий:
- Spring boot;
- Thymeleaf;
- Bootstrap;
- JDBC;
- Liquibase;
- H2 Database;
- Mockito;
- Junit;
- Hamcrest.
Виды:
- Страница со списком всех заданий. В таблице отображаем имя, дату создания и состояние (выполнено или нет)
- На странице со списком добавить кнопку "Добавить задание".
- На странице со списком добавьте три ссылки: Все, Выполненные, Новые. При перевода по ссылкам в таблице нужно отображать: все задания, только выполненные или только новые.
- При клике на задание переходим на страницу с подробным описанием.
- На странице с подробным описанием добавить кнопки: Выполнено, Отредактировать, Удалить.
- Если нажали на кнокпу выполнить, то задание переводиться в состояние выполнено.
- Кнопка редактировать переводит пользователя на отдельную страницу для редактирования.
- Кнопка удалить, удаляет задание и переходит на список всех заданий.