Este é um projeto de lista de tarefas desenvolvido em Java Orientado a objeto, que permite aos usuários criar, atualizar, ler e excluir listas e tarefas. O aplicativo oferece três categorias iniciais: educação, trabalho e pessoa0l, para ajudar os usuários a organizar suas tarefas de acordo com essas áreas.
-
CRUD de Listas: Os usuários podem criar, atualizar, visualizar e excluir listas. Cada lista possui um título, uma descrição e uma categoria associada (educação, trabalho ou pessoal).
-
CRUD de Tarefas: Dentro de cada lista, os usuários podem adicionar, editar, visualizar e excluir tarefas. Cada tarefa tem um título, uma descrição, uma data e um status (não concluida ou concluída).
-
Categorias Predefinidas: O aplicativo vem com três categorias pré-definidas para ajudar na organização das tarefas, mas os usuários também podem criar suas próprias categorias personalizadas.
- Java Development Kit (JDK) instalado.
- IDE Java (como Eclipse, IntelliJ IDEA ou NetBeans) para compilar e executar o projeto.
-
Clone este repositório em sua máquina local:
https://github.com/esmsena/ToDoList_JAVA_OO.git
-
Abra o projeto em sua IDE Java.
-
Compile e execute o projeto.
-
Ao iniciar o aplicativo, você verá as categorias pré-definidas: educação, trabalho e pessoal.
-
Clique em uma categoria para ver suas listas.
-
Clique em uma lista para ver suas tarefas.
-
Para criar uma nova lista, clique no botão "Nova Lista" e preencha as informações necessárias.
-
Dentro de uma lista, você pode adicionar, editar ou excluir tarefas.
-
Você também pode criar categorias personalizadas através do menu de configurações.
Se você deseja contribuir para este projeto, siga os passos:
-
Fork o projeto.
-
Crie uma branch com uma descrição da sua contribuição:
git checkout -b sua-contribuicao
-
Faça suas alterações e commit:
git commit -m "Adiciona funcionalidade XYZ"
-
Push para o seu fork:
git push origin sua-contribuicao
-
Crie um Pull Request no repositório original.
Para sugestões, dúvidas ou problemas relacionados ao projeto, entre em contato com Esther sena, através do email esthersena.jd@gmail.com.