Sistema de Ponto Eletronico

Jornada de trabalho
sob controle total

Registre, gerencie e audite o ponto dos seus colaboradores em tempo real de qualquer dispositivo, com seguranca e precisao.

100%
Web & Mobile
RESTful
API Documentada
JWT/Token
Autenticacao Segura

Tudo que sua empresa precisa

Funcionalidades pensadas para equipes modernas, com integracao total via API REST.

Registro de Batidas

Entrada, saida e intervalos registrados via API com validacao automatica de colaborador e filial. Pronto para integrar com qualquer app mobile.

Gestao de Colaboradores

Cadastro completo com vinculo a filial, controle de status e historico completo de jornada acessivel pelo painel Filament.

Multi-filiais

Suporte nativo a multiplas unidades com segregacao de dados, relatorios por filial e gerenciamento centralizado.

Controle de Acesso

Permissoes granulares via Spatie com roles de admin e colaborador. Tokens Sanctum com tempo de expiracao configuravel.

Painel Administrativo

Interface Filament com tabelas, filtros, graficos e exportacao. Gestao completa sem escrever uma linha de frontend.

API Documentada

Endpoints REST com exemplos de payload, codigos de resposta e autenticacao via Bearer Token. Integracao rapida com qualquer cliente.

Referencia da API

Endpoints para integracao mobile e testes. Clique em cada rota para expandir detalhes.

Base URL
https://147.15.72.151/api
Body (JSON)
"email": "admin@empresa.com",
"password": "sua_senha"
200 Retorna token Bearer + dados do usuario
"token": "1|aBcDeFgHiJ...",
"user": { "id": 1, "name": "Admin" }
422Credenciais invalidas
Headers
Authorization: Bearer {token}
Accept: application/json
200Token revogado
Headers
Authorization: Bearer {token}
200Objeto do usuario logado
401Nao autenticado
200API operacional
{ "status": "ok" }
Body (JSON)
"colaborador_id": 1,
"tipo": "entrada",
"data_hora": "2026-03-31T08:00:00"
Valores para tipo: entrada · saida · intervalo_inicio · intervalo_fim
201Batida registrada
422Dados invalidos ou duplicados

Todos os endpoints abaixo requerem Authorization: Bearer {token} e role:admin.

GET /api/filiais Listar filiais Admin
200Array de filiais
403Sem permissao
POST /api/filiais Criar filial Admin
Body (JSON)
"nome": "Filial Centro",
"cnpj": "00.000.000/0001-00"
201Filial criada
GET /api/colaboradores Listar colaboradores Admin
200Array de colaboradores
POST /api/colaboradores Criar colaborador Admin
Body (JSON)
"nome": "Joao Silva",
"cpf": "000.000.000-00",
"filial_id": 1,
"email": "joao@empresa.com"
201Colaborador criado
GET /api/permissoes Listar permissoes e roles Admin
200Roles e permissoes disponiveis

Pronto para
comecar agora?

Acesse o painel administrativo e configure sua equipe em minutos.

Acessar painel