Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/luizfppassos/todolist_java

Gerenciamento de tarefas e listas de tarefas em Java
https://github.com/luizfppassos/todolist_java

jackson java json maven task-management todolist

Last synced: 6 days ago
JSON representation

Gerenciamento de tarefas e listas de tarefas em Java

Awesome Lists containing this project

README

        

# ToDoList

Lista de tarefas simples em Java, com interface em console.
Inclui operações CRUD com arquivos .JSON e .cfg.

## Funcionalidades

- 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

## Tecnologias utilizadas

Java 8, Maven 4.0.0, JSON, Jackson 2.17.2

## Roadmap

- Adicionar GUI

## Desenvolvido por

- [Luiz Passos](https://www.github.com/LuizFPPassos)

## Licença

[GNU GPLv3 ](https://choosealicense.com/licenses/gpl-3.0/)