-
Notifications
You must be signed in to change notification settings - Fork 2
Limitações
-
Melhorar a relação entre as propriedades de navegação do entity framework,
-
Criar telas faltantes no frontend, já existem os endpoint porém ainda falta as telas. Algumas delas são: pagina de adicionar materias e CRUD de linhas de pesquisa.
-
Adicionar validações mais especificas nos campos. Backend e Frontend.
-
Adicionar validação na criação das entidades, como não poder criar 2 alunos com o mesmo CPF. Nos services(backend)
-
Melhorar templates para o envio de email.
-
Adicionar filtros e paginação nos endpoints e nas tabelas do front.
-
Tratamento de erro no front, (mostrar os erros que o back retorna).
-
Criação de relatorios.
-
Melhorar mensagens de erros do back, talvez traduzi-las para ficar mais claro.
-
Melhorar o mapeamento doque aparece nas tabelas.
-
fazer logout de login.
-
Criação de testes unitários e de integração.
PAINEL ALUNOS:
- Retirar a hora:min:segundos dos campos Data de Defesa e Data de Qualificação, mantendo apenas a data. Inverter a ordem, primeiro é a Qualificação e depois a Defesa.
- Exibir todos os dados do estudante no Perfil do Estudante.
- Corrigir a edição do Estudante, permitindo a atualização dos campos CPF, Matrícula, Data de Matrícula, Data de Entrada e Data de Nascimento.
- Renomear 'Criar Extensão' para 'Prorrogação'.
- Ao criar uma Dissertação, exibir mensagens de sucesso ou erro e certificar-se de que as informações de dissertação, orientador e coorientador sejam adicionadas ao Perfil do Estudante.
- No cadastro de novos alunos, organizar os campos na seguinte ordem: Matrícula, Edital, Nome, CPF, Sexo, E-mail, Data de Nascimento, Instituição de Formação, Tipo da Instituição, Curso, Área, Ano de Formado, Bolsa.
- Adicionar campos faltantes: sexo, status do aluno e proficiência em inglês.
- Corrigir o default da opção Bolsa para "Sem bolsa" e grafar os outros nomes em maiúsculo: CEFET/RJ, CAPES, FAPERJ.
- Ajustar a nomenclatura "Instituição de Graduação".
- Corrigir as opções da Área, que devem estar em português: COMPUTAÇÃO, ENGENHARIA, EXATAS, HUMANAS, BIOLÓGICA.
- Ajustar as opções do Tipo de Instituição para: PÚBLICA, PARTICULAR, CEFET/RJ.
- Implementar validação no campo CPF durante o cadastro de um Novo Estudante, exibindo mensagens de erro em caso de CPF inválido.
PAINEL PROFESSORES:
- Padronizar a seta na coluna "Opções" para redirecionar para o Perfil do Professor, em vez de atualizar.
- Adicionar botão de "Editar Professor".
- Permitir a atualização dos campos CPF e Matrícula na edição do Professor.
- Implementar validação no campo CPF durante o cadastro de um Novo Professor, exibindo mensagens de erro em caso de CPF inválido.
PAINEL PESQUISADORES:
- Adicionar opção para "Editar Pesquisadores".
- Implementar validação no campo CPF durante o cadastro de um Novo Pesquisador, exibindo mensagens de erro em caso de CPF inválido.
PAINEL DISSERTAÇÕES:
- Adicionar opção para "Editar Dissertações".
- Exibir o nome do coorientador, caso exista.
PAINEL PROJETOS:
- Padronizar a seta no menu "Opções" para redirecionar para o Perfil do Projeto, em vez de abrir um campo de atualização. No campo de "Editar Projeto", utilizar o botão "Update" (Atualizar) em vez de "Submit" (Enviar).
PAINEL EXTENSÕES:
- Adicionar botão para "Editar Extensões".
PAINEL CSV:
- Definir os campos/painel que serão carregados no arquivo CSV.
USUÁRIOS DO SISTEMA:
- Adicionar botão para adicionar/atualizar/excluir usuários do sistema.