Este projeto é um aplicativo de gerenciamento de tarefas desenvolvido como parte dos requisitos da disciplina de Programação Orientada a Objetos (POO). Utilizando Java com interface gráfica Swing, o sistema oferece funcionalidades para criar, editar, filtrar, buscar, atualizar o status de conclusão e excluir tarefas. Além disso, inclui recursos de serialização para persistência de dados.
- Cadastro de Usuário: Permite o cadastro de novos usuários no sistema.
- Login de Usuário: Autenticação para acesso ao sistema.
- Criação de Tarefa: Capacidade de criar novas tarefas.
- Edição de Tarefa: Permite a modificação dos detalhes de uma tarefa existente.
- Filtragem: Recurso para filtrar tarefas com base na prioridade.
- Busca: Capacidade de procurar tarefas por termo.
- Atualização de Status de Conclusão: Possibilidade de marcar uma tarefa como concluída ou pendente.
- Exclusão de Tarefa: Remoção de tarefas do sistema.
- Java: Linguagem de programação principal.
- Swing: Framework para a criação da interface gráfica.
Login | Tarefas |
Criação | Edição |
Filtragem | Busca |