SIGET

SIGET – Sistema de Gestão de Educação para o Trânsito 🚦

Este repositório contém o sistema de Controle de Acesso Personalizado desenvolvido para o dashboard do SIGET feito pela Assessoria de Gestão Estratégica do DER-MG.

O projeto atua como um middleware de segurança, permitindo que apenas técnicos cadastrados acessem o painel de monitoramento no ArcGIS Experience Builder.


🎯 Objetivo

O principal objetivo deste sistema é garantir a integridade e a confidencialidade dos dados de transporte, restringindo o acesso aos painéis de monitoramento apenas a profissionais autorizados mediante autenticação por CPF.


🚀 Funcionalidades Principais


🖥️ Módulos do Sistema

🔐 Tela de Login (login.html)

A porta de entrada do sistema, onde o técnico insere o CPF para validação. É totalmente responsiva para funcionar em dispositivos móveis e desktops.

📝 Tela de Cadastro (cadastro.html)

Página exclusiva para o registro de novos técnicos, permitindo a inserção de Nome e CPF na base de dados.


🛠️ Tecnologias Utilizadas


📋 Como funciona o fluxo?

  1. Acesso: O usuário acessa a página de login e insere o CPF.
  2. Consulta: O JavaScript realiza um GET na API do SheetDB procurando pelo CPF informado na planilha.
  3. Decisão:
    • Se autorizado: O formulário de login é ocultado e o Dashboard do ArcGIS é carregado no iframe.
    • Se não autorizado: O sistema bloqueia o acesso e sugere o redirecionamento para a tela de cadastro.
  4. Finalização: Cada acesso autorizado gera um log automático para auditoria.

Desenvolvido por Vinícius Veloso de Oliveira Assessoria de Gestão Estratégica - DER-MG.