Presença de hoje
| Nome | Setor | Situação |
|---|
Acesso rápido
Últimas marcações e localização
Veja de onde cada batida de ponto foi feita — útil para conferir registros feitos pelo celular fora do hospital.
| Funcionário | Setor | Data | Hora | Tipo | Método | Localização | Foto |
|---|
Estrutura da empresa
Cadastre aqui os setores, cargos, funções e filiais. Esses cadastros aparecem depois como opções no Cadastro de Profissionais, evitando digitação livre e nomes diferentes para a mesma coisa.
Setores
| Nome | Ações |
|---|
Cargos
| Nome | Ações |
|---|
Funções
Opcional — use quando a função exercida for diferente do cargo formal (ex: cargo "Enfermeiro", função "Coordenador de Plantão").
| Nome | Ações |
|---|
Filiais
| Nome | Cidade | Ações |
|---|
Calendário de feriados (aplicado a todos automaticamente)
| Data | Feriado | Ações |
|---|
Modelos de escala
Crie modelos reutilizáveis (ex: "Comercial 8h", "12x36 Diurno") para aplicar rapidamente na escala de um profissional, na aba Escala Mensal.
| Modelo | Duração do turno | Ações |
|---|
Dados da empresa
Essas informações aparecem no cabeçalho dos relatórios gerados e no e-mail preparado a partir deles.
Administradores (RH)
Pessoas com acesso ao modo RH. O login pode ser feito pelo CPF ou pelo e-mail cadastrado abaixo.
| Nome | CPF | Tipo | Filial(is) | Setor(es) | Status |
|---|
Cadastrar novo administrador
Log de auditoria
Histórico de quem cadastrou, editou, ativou ou desativou profissionais e administradores (mostra só a sua filial, exceto pra quem tem acesso a todas).
| Data/Hora | Quem fez | Ação | Onde | Nome | Filial |
|---|
Cadastrar novo profissional
Profissionais cadastrados
| Nome | Setor | Cargo | Registro | Face ID | Status | Ações |
|---|
Bater Ponto — GEON
Meu Ponto
Veja seus dias e horas trabalhados no mês, seus últimos pontos e envie pedidos de justificativa pro RH aprovar. Identifique-se por Face ID ou CPF pra continuar.
Escala Mensal por Profissional
Aplica a duração do turno do modelo ao profissional selecionado acima (usado no modo de escala variável).
Datas escaladas no mês
Marque só os dias em que este profissional está escalado para trabalhar. Se não definir um horário de entrada previsto, o sistema calcula a saída esperada automaticamente a partir da hora real da entrada + duração do turno (cadastro do profissional).
| Data | Dia da semana | Escalado | Duração do turno | Horário de entrada previsto (opcional) |
|---|
Exceções (folga, feriado, férias)
Lançar período de férias de uma vez
| Data | Tipo | Observação | Ações |
|---|
Prévia do calendário do mês
Dias futuros aparecem como "Previsto" — a situação só vira "Trabalhado" de fato quando o profissional bate o ponto (Face ID) naquele dia.
| Data | Dia | Situação | Entrada prevista | Saída prevista |
|---|
Escala consolidada do setor
| Profissional | Cargo | Seg | Ter | Qua | Qui | Sex | Sáb | Dom |
|---|
Anexar escala do setor (PDF/imagem)
Envie o arquivo da escala do setor (feita fora do sistema, por exemplo em Excel/Word exportado como PDF) para ficar salvo aqui, junto com o mês de referência.
| Setor | Mês | Arquivo | Enviado em | Ações |
|---|
Justificar troca, permuta, falta ou atestado
Ajuste manual de banco de horas
Use quando precisar corrigir o banco de horas de alguém na mão (crédito ou débito), com motivo registrado. Entra direto no cálculo do relatório mensal daquele mês.
| Data | Profissional | Ajuste | Motivo | Lançado por | Ações |
|---|
Baixa no banco de horas
Registra que o saldo (positivo ou negativo) de um profissional num mês foi "quitado" — pago, compensado com folga, ou simplesmente encerrado. Ao fechar um mês (aba Relatórios), a baixa daquele mês é lançada automaticamente para todos; aqui você também pode lançar manualmente a qualquer momento.
| Mês | Profissional | Saldo baixado | Tipo | Data | Por |
|---|
Solicitações dos profissionais
Pedidos de justificativa enviados pelos próprios profissionais na aba "Meu Ponto". Aprove ou negue — só depois de aprovado é que conta como justificativa válida nos relatórios.
| Data | Profissional | Tipo | Motivo do profissional | Documento | Status | Resposta do RH | Ações |
|---|
Justificativas registradas
| Data | Profissional | Tipo | Envolvido | Descrição | Anexo | Status | Ações |
|---|
Relatórios — GEON
Como funciona o Ponto Eletrônico GEON
1. Cadastro de Profissionais: cadastre cada colaborador informando setor, profissão/cargo e, se quiser, o Face ID (captura facial pela câmera). O Face ID pode ser cadastrado depois, editando o profissional — mas até lá, a pessoa não consegue bater o ponto, já que o Face ID é a única forma de identificação usada pra isso.
2. Bater Ponto: o colaborador se identifica por reconhecimento facial (Face ID). O sistema identifica automaticamente o próximo tipo de marcação esperado (entrada, início de intervalo, volta de intervalo ou saída) e mostra os dados do profissional para confirmação antes de registrar.
3. Escala Mensal: defina a jornada semanal padrão de cada profissional (dias de trabalho, horários de entrada, intervalo e saída) e cadastre exceções pontuais (folga, feriado, férias). O sistema gera automaticamente uma prévia do calendário do mês.
4. Justificativas: registre trocas de turno, permutas com colegas, atestados, faltas justificadas ou esquecimentos de marcação, vinculados a uma data específica. Essas informações aparecem automaticamente no relatório mensal.
5. Relatórios: selecione o mês, o tipo de relatório (detalhado, sintético, faltas/atrasos, escala de trabalho, motivos de ajustes, AFD simplificado ou eventos de folha de pagamento), e filtre por setor e/ou profissional. É possível exportar em CSV ou imprimir/salvar como PDF. No relatório detalhado individual, aparece uma área de assinatura eletrônica (assine com o mouse ou o dedo direto na tela) pro profissional e pelo(a) Diretor(a) — o nome do(a) Diretor(a) vem do cadastro em Empregador. Também dá pra marcar um mês como "fechado" (controle interno).
6. Painel Início: mostra justificativas pendentes, pontos em aberto (esqueceram de bater a saída), inconsistências do mês, quem está presente/ausente/de férias hoje e o status de fechamento do mês.
• O relatório de AFD gerado aqui é só uma conferência interna, no mesmo formato de dados — ele não substitui um REP homologado pelo Ministério do Trabalho e não tem validade legal em fiscalização.
• Todos os dados ficam salvos localmente no navegador utilizado (localStorage). Para uso em múltiplos dispositivos/terminais de forma centralizada, será necessário evoluir este sistema com um banco de dados e servidor.
• O reconhecimento facial (Face ID) depende de carregar modelos de IA por internet (biblioteca face-api.js) e de permissão de acesso à câmera.
• O reconhecimento facial é a única forma de identificação no Bater Ponto; recomenda-se validação periódica do cadastro facial de cada profissional.
⚠️ Como fazer o Face ID funcionar (obrigatório)
Navegadores (Chrome, Edge, Firefox) bloqueiam a entrega de vídeo da câmera quando o arquivo é aberto diretamente com duplo clique (endereço começando com file://). Mesmo que apareça o pedido de permissão, a imagem da webcam nunca chega — por isso a câmera "não abre". Como o Face ID é a única forma de bater o ponto, é obrigatório rodar o sistema com um servidor local (veja as opções abaixo).
Opção 1 — Mais fácil (Mac): dê dois cliques no arquivo iniciar-ponto-eletronico.command (na mesma pasta deste sistema). Ele abre um servidor local e já abre o site correto no navegador em http://localhost:8080. Se o macOS bloquear na primeira vez ("desenvolvedor não identificado"), clique com o botão direito no arquivo → Abrir → confirme.
Opção 2 — Terminal (Mac/Linux):
1. Abra o app Terminal.
2. Digite cd e arraste a pasta onde está este arquivo para dentro do Terminal, depois pressione Enter.
3. Digite: python3 -m http.server 8080 e pressione Enter.
4. No navegador, acesse: http://localhost:8080/ponto-eletronico-avelon.html.
Opção 3 — Publicar online: subindo este arquivo para um serviço com HTTPS (por exemplo Netlify, Vercel, GitHub Pages ou o servidor da empresa), o Face ID funciona diretamente, sem precisar de servidor local.
file:// (barra de endereço do navegador), o aviso amarelo no topo do sistema continuará aparecendo e o Face ID ficará indisponível — isso é esperado e não é um defeito do cadastro ou do reconhecimento em si.