Тестовое задание java junior:
- Одностраничное приложение. При запуске отображется список всех дел, сортировка по дате создания, только что созданные - сверху
- Несколько предварительно внесенных тестовых элементов
- Задачи, которые еще не истекли, отображаются обычным шрифтом
- Задачи, срок исполнения которых истек, отображаются жирным шрифтом
- Приложение хранит данные на стороне сервера (допустимо memory-based БД)
- Приложение позволяет добавлять/удалять/редактировать элементы списка дел
- Все изменения на UI должны происходить без перезагрузки станицы (ajax)
Элемент списка дел имеет следующие атрибуты (с т.з. пользователя):
- id - Уникальный идентификатор
- Дата создания - Присваивается автоматически
- Дата окончания срока - Задается пользователем
- Описание задачи - Задается пользователем, макс. 128 символов
Несколько элементов должны быть предварительно внесены для демонстрации.
Стэк: Spring Boot, AngularJS 1.5