Lista de tarefas simples em Java, com interface em console.
Inclui operações CRUD com arquivos .JSON e .cfg.
- Criar nova tarefa, contendo título, descrição, data para realização, data de criação, e flags para seu estado como completa/incompleta e atrasada ou não (com checagem contra a data atual).
- Editar tarefas
- Excluir tarefas
- Carregar lista de tarefas de um arquivo json
- Criar nova lista de tarefas
- Captura e tratamento de exceções e possíveis erros do usuário
- Recuperação de última lista de tarefas utilizada
- Contagem e informação a respeito de tarefas atrasadas
Java 8, Maven 4.0.0, JSON, Jackson 2.17.2
- Adicionar GUI