Sistema de Orçamento

Sistema de Orçamento – NavegamLog – Versão 1.0

Módulos do sistema

  • Autenticação (Login)
  • Orçamento
  • Transporte
  • Usuários
  • Meu Perfil
  • Cliente (Módulo Futuro)

Funcionalidades do Projeto

Autenticação (Login)

  • Login com e-mail e senha cadastrados previamente pelo desenvolvedor.
  • Recuperação de senha – é necessário ter um e-mail já cadastrado para recuperar o acesso e gerar uma nova senha.

Orçamentos – Funcionalidades

  • Filtro por status (Pendente, Em análise, Aprovado, Reprovado e Vencido).
  • Alteração de status (Pendente, Em análise, Aprovado, Reprovado e Vencido).
  • Filtros de busca por ID e nome.
  • Filtro por Origem e Destino (listagem das cidades).
  • Exclusão de orçamento.
  • Paginação da tabela.
  • Página de Detalhes do Orçamento – acessada ao selecionar um orçamento na tabela, contendo Detalhes Gerais e Histórico.

Detalhes do Orçamento – Funcionalidades

  • Criar Orçamento.
  • Baixar PDF.
  • Editar Orçamento.
  • Ordenar histórico por data.

Criar Orçamento: É possível criar um orçamento com preenchimento mínimo para agilizar o processo. Mesmo com poucos campos preenchidos, já é possível gerar um documento para envio ao cliente.

Editar Orçamento: É possível alterar todos os campos do formulário. Todas as alterações ficam registradas no histórico do frete.


Transporte – Funcionalidades

  • Nova transportadora.
  • Troca de modal (filtro da tabela).
  • Busca por nome e CNPJ.
  • Filtro por status (Ativo e Inativo).

Tabela – Funcionalidades

  • Visualizar detalhes de transporte.
  • Editar transportadora.
  • Ativar e inativar transportadora.
  • Paginação.

Nova transportadora: É possível cadastrar uma nova transportadora. Todos os campos do formulário são obrigatórios, exceto a imagem (opcional).

Editar transportadora: É possível alterar todos os campos do formulário.

Validação: O sistema valida CNPJ e e-mail para evitar duplicidade com outras transportadoras já cadastradas.


Detalhes da Transportadora – Funcionalidades

  • Editar transportadora.
  • Ativar e inativar transportadora.

Tabela de Trechos – Funcionalidades

  • Novo trecho.
  • Visualizar detalhes do trecho.
  • Excluir trecho.

Filtros da tabela

  • Busca por nome.
  • Filtro por urgência (Convencional, Expresso e Emergencial).
  • Paginação.

Novo trecho: Formulário com todos os campos obrigatórios.


Usuários – Funcionalidades

  • Criar novo usuário.
  • Visualizar detalhes do usuário.
  • Editar usuário.
  • Excluir usuário.

Filtros da tabela

  • Busca por nome.
  • Filtro por status (Ativo e Inativo).
  • Paginação.

Novo usuário: Apenas administradores podem criar novos usuários. Todos os campos são obrigatórios.

Validação: O sistema valida e-mail e CPF para evitar duplicidade.

Editar usuário: É possível alterar todos os campos. A validação impede uso de e-mail ou CPF já cadastrados.


Detalhes do Usuário – Funcionalidades

  • Editar usuário.

Tabela de Orçamentos do Usuário

  • Buscar por Origem e Destino (campo de texto).
  • Filtro por status (Pendente, Em análise, Aprovado, Reprovado e Vencido).
  • Filtro por período (intervalo de datas).
  • Visualizar detalhes do orçamento.
  • Paginação.

Perfil do Usuário – Funcionalidades

  • Visualizar dados pessoais.
  • Alterar senha.
  • Sair do sistema.

Dados pessoais: Todas as informações podem ser editadas. Caso o e-mail seja alterado, o sistema realiza logout automaticamente.

Validação: O sistema verifica se o CPF e o e-mail já estão cadastrados antes de salvar alterações.

Alterar senha: Formulário com campos para senha atual e nova senha. Se a senha for alterada com sucesso, o sistema realiza logout e o usuário deve fazer login novamente.

Validação: Confere se a senha atual informada está correta e diferente da senha já cadastrada.

Comments

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *