1. Cargas - Total de caminhoneiros ativos
1.1. Importar cargas
1.1.1. Importar carga de um arquivo
1.1.2. Tabela de cargas importadas (ID, Arquivo, Criado em, Cargas com erro, Erros, Download Relatório)
1.2. Cadastrar nova carga (form de cadastro de uma carga nova)
1.3. Histórico de cargas (distribuição da tabela de cargas para cargas já desativadas - alterna os botões do header por um voltar -- cargas ativas)
1.4. Filtro de visualizações de carga
1.5. Tabela de cargas - ID - Criado em - Origem - Destino - Peso - Valor - Coleta - Entrega - Motorista (visualizado, interesse e Recusado) - Caminhões (quantos precisam e quantos foram contratados - Situação
1.5.1. Contratar
1.5.2. Avaliar
1.5.3. Gerenciar
1.6. Limpar filtro (limpa os filtros definidos no header da tabela)
1.7. Carga (linha da tabela)
1.7.1. Número da carga (mais a data e a hora da criação da carga)
1.7.2. Status (oferta enviada, completada ou desativada)
1.7.3. Criado por
1.7.3.1. Perfil do Usuário
1.7.3.1.1. Adicionar telefone
1.7.3.2. Perfil da empresa (suporte para guarda-chuva de empresas)
1.7.3.2.1. Editar
1.7.3.2.2. Voltar
1.7.3.2.3. Criado por
1.7.3.2.4. Dashboard das cargas
1.7.3.2.5. Dashboard dos motoristas
1.7.3.2.6. Dashboard das cargas fechadas
1.7.3.2.7. Lista dos usuários
1.7.3.2.8. Cadastrar novo usuário
1.7.4. Mensagens da carga
1.7.5. Cartão de oferta (cria um PDF com a carga para ser exibido na agência)
1.7.6. Minhas cargas (volta pra tabela)
1.7.7. Cadastrar nova carga
1.7.8. Informações (card que exibe a origem, destino, data de coleta, data de entrega, peso, total de motoristas necessários e o valor contratado)
1.7.8.1. Editar
1.7.8.2. Relançar
1.7.8.3. Desativar
1.7.8.4. Ver todas as informações
1.7.9. Gerenciar motoristas
1.7.9.1. Motoristas Notificados (exibe quantos motoristas foram notificados desta oferta)
1.7.9.2. Contrate Motoristas (lista que exibe quantos motiristas viram, se interessaram, recusaram ou as empresas que estão envolvidas)
1.7.9.2.1. Ver Perfil
1.7.9.2.2. Mensagens
1.7.9.2.3. Mostrar telefone
1.7.9.2.4. Contrate motorista não listado
1.7.9.3. Gerencie motorista (card parecido com o do contrate, mas nela exibe a ordem de pagamento)
1.7.9.3.1. Ver no mapa
1.7.9.3.2. Editar Ordem de carregamento (exibe um modal onde você pode alterar o valor pago ao motorista, peso carregado, comissão e adiantamento - além das infos do motorista)
1.7.9.3.3. Ordem de carregamento
1.7.9.3.4. Cancelar Contratação
1.7.9.4. Cargas entregues/concluidas (Pensar em um filtro - não contratadas, ativas, coletadas e entregues) - Exibe o protocolo de entrega
1.7.10. Mapa da carga (origem, destino, coleta, entrega, visualizados, interessados e contratados)
2. Motoristas
2.1. Busca de motoristas (CPF, NOME, EMAIL, FONE)
2.1.1. Resultado -ID - Nome - Email - Veículo - Com app - Última localização
2.1.1.1. Editar
2.1.1.1.1. Ficha de edição de motorista
2.1.1.2. Deletar
2.2. Novo motorista
2.2.1. Form de criação de motoristas
2.2.1.1. Vincular com empresa (inclui em sistemas de empresas com cargas exclusivas)
2.2.1.2. Adicionar gerenciadora de risco (Ajax que adiciona mais um campo)
2.3. Meus motoristas favoristas
3. Mensagens
3.1. Minhas ofertas
3.1.1. Busca
3.1.1.1. Filtro lidas/não lidas
3.1.1.2. Ofertante todos/usuários cadastrados
3.2. Detalhes da oferta
3.2.1. Cancelar carga
3.2.2. Carreteiro
3.3. Motorista
3.3.1. Contratar
3.3.2. Enviar mensagem
3.3.3. exibe foto e a data da mensagem