1. Acesso e identidade
Login pelo código individual institucional, confirmação obrigatória do cargo e sessão em cookie de 12 h (um turno). O cargo define a camada de visão: própria, operacional ou estratégica.

Documentação Institucional • Terminal STS-01 • Ícones por unDraw
O NexusPort é a plataforma de gestão operacional do Terminal STS-01 (Porto de Santos). Ele acompanha a carga desde o agendamento até a entrega no porto de destino, formaliza a inspeção técnica de recebimento, controla o pátio, os equipamentos e as embarcações e mantém uma trilha auditável de todas as decisões críticas tomadas no terminal.
O acesso ao sistema é controlado por perfil funcional (RBAC), garantindo que cada cargo visualize e execute apenas as operações compatíveis com sua função no terminal.
Cada pilar abaixo corresponde a uma etapa da operação portuária no terminal: identidade, entrada da carga, inspeção técnica, armazenagem no pátio, despacho marítimo, comando executivo e operação em campo.
Login pelo código individual institucional, confirmação obrigatória do cargo e sessão em cookie de 12 h (um turno). O cargo define a camada de visão: própria, operacional ou estratégica.
A carga entra em AGENDAMENTO com data prevista de entrega e destino; no recebimento é conferida contra o checklist do tipo de carga e recebe QR Code com etiqueta A4.
O inspetor executa o checklist item a item. A aprovação só é liberada quando 100% dos itens críticos estão conformes (RN 14); a recusa exige motivo formal, que vai para a auditoria.
Aprovada, a carga é armazenada em baia e vinculada a contêiner e navio. O sistema mantém berços, guindastes e a localização das embarcações com ETA por rota a partir do Porto de Santos.
O supervisor (ou o substituto delegado) libera a saída, cancela entregas e responde por decisões que ficam registradas na trilha imutável com justificativa formal.
O painel consolida KPIs e gráficos por camada de visão; toda alteração relevante vai para logs_alteracoes e toda decisão crítica para trail_decisoes com retificações anexáveis.
O leitor de QR Code funciona no celular: leitura por câmera ou digitação, com registro da leitura. O botão de pânico é global e propaga o alerta em tempo real para todas as telas.
O NexusPort é um front-end estático que conversa diretamente com o Supabase (PostgREST, Realtime e Edge Functions). As regras de negócio são aplicadas nas telas, nas políticas do banco e nas funções de borda.
| Regra | Como aparece no sistema |
|---|---|
| RN 14 — Inspeção | Aprovar carga exige 100% dos itens críticos conformes; qualquer item não conforme bloqueia a aprovação e habilita a recusa com motivo. |
| RN 15 — Credencial | Perda ou esquecimento invalida o código individual anterior, reemitido presencialmente pelo Técnico em Portos. |
| RN 12 — Cascata de status | A mudança da localização do navio propaga o status das cargas vinculadas no banco: EM_TRANSITO ↔ ENTREGUE. |
| RF 12/13 — Auditoria | Toda alteração entra em logs_alteracoes e toda decisão crítica em trail_decisoes, com retificações anexadas em vez de exclusão. |
| RF 14 — Delegação | No máximo um substituto ativo por supervisor, com vigência explícita e revogação registrada. |
| Emergência | Qualquer funcionário autenticado pode acionar o botão de pânico; o alerta chega a todas as telas conectadas e é registrado em emergencias. |
O cargo vem do cadastro funcional e não pode ser trocado na tela: ao confirmar, o operador assume a
camada de visão correspondente. As páginas abaixo são as liberadas para cada cargo pela matriz
PAGE_PERMISSIONS de js/auth-guard.js.
| Cargo | Nível | Camada de visão | Telas liberadas |
|---|---|---|---|
| Diretor-Presidente/Superintendente | Nível Estratégico | Visão Estratégica | Confirmação de Cargo · Painel de Comando · Cargas & Operações de Pátio · Inspeção · QR Code · Embarcações & Equipamentos · Manutenção · Delegação de Supervisor · Gestão de Pessoas (Técnico em Portos) · Relatórios & PDF |
| Diretor de Operações e Logística | Nível Estratégico | Visão Estratégica | Confirmação de Cargo · Painel de Comando · Cargas & Operações de Pátio · Inspeção · QR Code · Embarcações & Equipamentos · Manutenção · Delegação de Supervisor · Gestão de Pessoas (Técnico em Portos) · Relatórios & PDF |
| Conselho de Administração | Nível Estratégico | Visão Estratégica | Confirmação de Cargo · Painel de Comando · Cargas & Operações de Pátio · Inspeção · QR Code · Embarcações & Equipamentos · Manutenção · Delegação de Supervisor · Gestão de Pessoas (Técnico em Portos) · Relatórios & PDF |
| Supervisor / Gerente de Operações | Nível Gestão | Visão Operacional | Confirmação de Cargo · Painel de Comando · Cargas & Operações de Pátio · Inspeção · QR Code · Embarcações & Equipamentos · Manutenção · Delegação de Supervisor · Relatórios & PDF |
| Inspetor | Nível Tático | Visão Operacional | Confirmação de Cargo · Painel de Comando · Cargas & Operações de Pátio · Inspeção · QR Code · Embarcações & Equipamentos · Manutenção · Relatórios & PDF |
| Técnico em Portos | Nível Operacional | Visão Própria | Confirmação de Cargo · Painel de Comando · Gestão de Pessoas (Técnico em Portos) |
| Estivador | Nível Operacional | Visão Própria | Confirmação de Cargo · Painel de Comando · Cargas & Operações de Pátio · QR Code · Embarcações & Equipamentos · Manutenção |
| Conferente de Carga | Nível Operacional | Visão Própria | Confirmação de Cargo · Painel de Comando · Cargas & Operações de Pátio · Inspeção · QR Code · Relatórios & PDF |
| Arrumador e Consertador | Nível Operacional | Visão Própria | Confirmação de Cargo · Painel de Comando · Cargas & Operações de Pátio · Manutenção |
| Planejador de Pátio e de Navios | Nível Operacional | Visão Própria | Confirmação de Cargo · Painel de Comando · Embarcações & Equipamentos · Manutenção |
Abaixo está cada página do NexusPort com sua finalidade operacional, suas funcionalidades principais e os cargos que possuem permissão de acesso.
index.html
Código individual único (matrícula)
Porta de entrada do sistema. O operador informa o código individual vinculado à matrícula; o sistema valida no cadastro do terminal e encaminha para a confirmação de cargo.
Tela pública (etapa de autenticação — não exige sessão prévia)
confirm-role.html
Etapa obrigatória antes do painel
Mostra o cargo, o nível de acesso e a camada de visão que a sessão receberá. O cargo não é editável: vem do cadastro funcional, conforme o RF 1.
Cargos com acesso: Estivador, Conferente de Carga, Arrumador e Consertador, Planejador de Pátio e de Navios, Técnico em Portos, Supervisor / Gerente de Operações, Inspetor, Diretor de Operações e Logística, Diretor-Presidente/Superintendente, Conselho de Administração
dashboard.html
KPIs, gráficos por camada de visão e trilha de decisões
Visão geral do terminal: indicadores, gráficos recortados pela camada de visão do cargo, atividade recente da auditoria e trilha imutável de decisões.
Cargos com acesso: Estivador, Conferente de Carga, Arrumador e Consertador, Planejador de Pátio e de Navios, Técnico em Portos, Supervisor / Gerente de Operações, Inspetor, Diretor de Operações e Logística, Diretor-Presidente/Superintendente, Conselho de Administração
cargas.html
Agendamento, recebimento, armazenagem e vínculo com navio/contêiner
Coração do fluxo operacional: cadastro e acompanhamento das cargas nos 9 status, do agendamento à entrega, com checklist de avarias, QR Code e etiqueta A4.
Cargos com acesso: Estivador, Conferente de Carga, Arrumador e Consertador, Supervisor / Gerente de Operações, Inspetor, Diretor de Operações e Logística, Diretor-Presidente/Superintendente, Conselho de Administração
inspecao.html
Conformidade técnica com resultado auditável
Execução do checklist técnico de recebimento: cada item é marcado como conforme ou não conforme e a inspeção é concluída como aprovada ou recusada.
Cargos com acesso: Conferente de Carga, Inspetor, Supervisor / Gerente de Operações, Diretor de Operações e Logística, Diretor-Presidente/Superintendente, Conselho de Administração
scanner.html
Leitura móvel por câmera ou entrada manual
Leitura de etiquetas QR das cargas. Aceita câmera do dispositivo ou digitação do código, com registro da leitura e histórico.
Cargos com acesso: Estivador, Conferente de Carga, Supervisor / Gerente de Operações, Inspetor, Diretor de Operações e Logística, Diretor-Presidente/Superintendente, Conselho de Administração
embarcacoes.html
Atracação, berços, rotas e posição dos navios
Gestão das embarcações e do pátio: cadastro de navios e contêineres, estado operacional, berços do terminal, rotas marítimas e posicionamento GPS com ETA.
Cargos com acesso: Estivador, Planejador de Pátio e de Navios, Inspetor, Supervisor / Gerente de Operações, Diretor de Operações e Logística, Diretor-Presidente/Superintendente, Conselho de Administração
manutencao.html
Abertura, aprovação e conclusão de OS
Ciclo de manutenção de navios, contêineres e guindastes: solicitação, aprovação ou recusa e conclusão, com histórico de serviços e o botão de pânico global no cabeçalho.
Cargos com acesso: Estivador, Arrumador e Consertador, Planejador de Pátio e de Navios, Inspetor, Supervisor / Gerente de Operações, Diretor de Operações e Logística, Diretor-Presidente/Superintendente, Conselho de Administração
delegacao.html
Substituto temporário com vigência e revogação
Designa um substituto para o supervisor titular durante uma ausência, com janela de vigência, requalificação do cargo do substituto e revogação registrada na trilha.
Cargos com acesso: Supervisor / Gerente de Operações, Diretor de Operações e Logística, Diretor-Presidente/Superintendente, Conselho de Administração
tecnico_portos.html
Funcionários, visitantes, documentos e reemissão de credencial
Cadastro e manutenção do quadro funcional e dos visitantes, emissão de códigos individuais, controle de documentos e reemissão de credenciais (RN 15).
Cargos com acesso: Técnico em Portos, Diretor de Operações e Logística, Diretor-Presidente/Superintendente, Conselho de Administração
relatorios.html
Busca operacional com 5 filtros e emissão de PDF A4
Busca operacional sobre as cargas com cinco filtros combinados, exportação de histórico e geração de relatório PDF A4 com o logotipo do terminal.
Cargos com acesso: Conferente de Carga, Supervisor / Gerente de Operações, Inspetor, Diretor de Operações e Logística, Diretor-Presidente/Superintendente, Conselho de Administração