Descrição: Aplicação para o gerenciamento de projetos e suas tarefas;
Objetivo: organização de tarefas de um ou vários projetos
Entidade:
-
Projeto:
- Nome
- Data de Criação
- Data de atualização
- Descrição
-
Tarefa:
- Nome
- Data de Criação
- Data de atualização
- Descrição
- Status
- Observação
- Prazo
-
Permitir criar o cadastro de Projetos;
-
Permitir alterar o cadastro de tarefas;
-
Permitir deletar o projeto;
-
Permitir criar a tarefa;
-
Permitir alterar a Tarefa;
-
Permitir deletar a tarefa;
- O sistema não contará com um sistema de login
- Não haverá conceito de usuário
- Toda tarefa deve pertencer a um projeto;
- Java
- MySQL
- figma
- In Vision
- Origami
- Fluid
- Pop app
- Adobe xd
Paleta de cores
- Color
- Adobe color
- Material Designer Colors
Icons
- Flaticon
- icons8
Imagens
- shutterstock
- Criação do banco de Dados (ok)
- Criação das classes de modelo (OK)
- criação de conexão com o banco de dados(OK)
- Criação das classes de controle (Acesso ao banco de dados)(OK)
- Criação da interface gráfica
- Criação da tela principal(OK)
- Criação do CellRederer Prazo(OK)
- Criação do CellRederer Editar e Deletar(OK)
- Criação da tela de Cadastro de Projeto(OK)
- Criação da tela de cadastro de tarefa(OK)
- Implementação dos eventos
- Validações(OK)
- Ajustes finais(ok)
- Testes de aplicação(implementando)