Autor: Lucas Oliveira

  • Sistema de Orçamento V-1.1

    18/08/2025 – 29/08/2025 Sprint – 6

    Ajuste atulizados no ambiente de teste.

    Ajustes ( Bugs ):

    • Ajuste no botão de ordenação do historico do orçamento.
    • Ajuste no campo de taxa extra ( nome especifico da taxa ).
    • Ajuste nas requisições feita apos a troca de email dentro do sistema.
    • Ajuste nas requisições de orçamento, transporte e usuários.
    • Ajuste na requisição de orçamento por usuario.
    • Ajuste na validação de CPF/CNPJ.
    • Ajuste no campo de input de preço da criação do orçamento.
    • Ajuste no Switches das taxas do orçamento.
    • Ajuste nas taxas adicionais.
    • Ajuste no alinhamento do input a esquerda.
    • Ajuste no layout de detalhes do orçamento na parte de cargas/tags.
    • Ajuste nos campos de carga na primeira etapa do formulario de orçamento.

    Melhorias ( Enhanncement ):

    • Melhorias no Readme do projeto, ficou mais informativo.
    • Melhorias no Layout do PDF de orçamento.
    • Melhoria na listagem das cargas na criação do orçamento.
    • Melhoria no componente de Mult-select ( tag + 1 ).
    • Melhoria na criação e edição do orçamento, foi adicionado um tooltip nos campos de regra.
    • Melhoria, Bloqueio de criação de taxa extra com o mesmo nome.
    • Melhoria no destalhes do orçamento com a remoção do tomador de serviço no final dos detalhes do orçamento.
    • Melhoria nos botões de ações da tabela de orçamento, foi adicionado a opção de baixar o arquivo por la e foi implementado um select com as opções disponiveis.
    • Melhoria no campo de prazo de entrega, foi feita a troca de um select por um input.
    • Melhoria ao baixar o PDF do orçamento, agora vai com o nome do tomador de serviço ou a numeração do orçamento.

  • 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.