Projeto Desenvolvido em Angular CLI versão 14.2.8. Projeto Consume os dados da Api
A aplicação consiste em um sistema de rodoviária para o controle dos funcionacios e vendas de passagens.
Página Inicial para uma home da aplicação com algumas informações da aplicação.
Tela de Controle de Motoristas e Cobradores, contendo a opção de cadastrar/editar/remover os mesmos.
Também contém a opção de filtrar a lista por id ou nome.
Tela de Passagens é possivel cadastrar novas passagens definindo o destino, horario e preço da passagem.
Contém a lista de todas as passagens cadastradas, além de editar, excluir e listar os passageiros que compraram a passagem.
Após cadastrar uma passagem ao selecionar a seta (>) para prosseguir para cadastrar um passsageiro, e escolher as opções
de seguro e se é estudante:
Caso ativou seguro: preco da passagem +4.50
Caso seja estudante: preco fica pela metade
Em Seguida é gerado um qrCode com as informações da passagem e passageiro além do valor calculado da passagem
que o passageiro deve pagar:
Então a opção de de listar os Passageiros da passagem vai aparecer os novos passageiros que compraram a passagem
E Finalmente a ultima tela é o controle dos onibus que liga com as demais, nela é possivel cadastrar um novo onibus e viação.
Após criar é possivel associar os Motoristas/Cobradores e passagem do onibus. Ele irá mostrar uma lista ao clicar em cada botão de cadastro
com as pessoas disponiveis que não estão associados a outros onibus para poder ser selecionado:
E finalmente associando cada entidade a um Onibus e alterando as demais: