PARCEIROS
Roadmap da Plataforma
Acompanhe a evolução da plataforma. Transparência total sobre o que foi entregue, o que está em desenvolvimento e o que vem a seguir.
86
Entregues
7
Em desenvolvimento
0
Planejados
Entregues
86 itensAutenticação & 2FA
Mar 2026Login com brute-force protection, autenticação de dois fatores (TOTP por código), recuperação de senha por e-mail, gestão de sessões seguras.
CRM Empresas
Mar 2026CRUD completo de empresas clientes com CNPJ, grau de risco, CNAE, endereço, estatísticas e soft-delete.
Gestão de Funcionários
Mar 2026Cadastro completo com CPF, cargo, departamento, data de admissão, status ativo/inativo, desligamento e histórico de conformidade.
Exames Ocupacionais (ASO)
Abr 2026Cadastro de ASO admissional/periódico/demissional, upload de arquivo, validade, alertas de vencimento 30 dias.
Documentos SST
Abr 2026PGR, PCMSO, LTCAT, PPP, APR — upload, versionamento, validade, download seguro com readfile protegido.
Gestão de EPIs
Abr 2026Cadastro de EPIs com CA, estoque, entrega com assinatura digital (base64 PNG), devolução e CA vencendo.
Treinamentos NR
Abr 2026Treinamentos por NR, matrícula de funcionários, cálculo automático de validade, alertas de vencimento.
eSocial (S-2210/20/40)
Abr 2026Geração de XML para acidente de trabalho (S-2210), exame médico (S-2220) e condições especiais (S-2240). Controle de envio.
Canal Denúncias NR-1
Abr 2026Canal anónimo com código de rastreamento, sem armazenamento de IP (LGPD), atualizações por código, analytics por departamento.
Questionários Psicossociais
Abr 2026COPSOQ/NR-1 — 41 perguntas configuráveis, drag-and-drop, Likert-5/health-5, scoring por seção, relatório de risco.
Agenda Clínica
Abr 2026Agendamento de consultas ocupacionais, visualização por calendário, completar/cancelar, filtro por médico.
Sistema de Notificações
Abr 2026Notificações em tempo real por polling (60s), dropdown, marcar lido, envio por role/tenant, service de verificação automática.
Dashboard Analítico
Abr 2026KPIs em tempo real, gráficos canvas (barras/doughnut) sem bibliotecas externas, tabelas de expiração e acesso rápido à IA.
Módulo IA / Motor de Risco
Mai 2026RiskAnalysis (6 fatores ponderados), PsychosocialDetector, DocumentReader (parsing PDF raw BT/ET), score 0-100.
API REST
Mai 2026Bearer token authentication, endpoints para companies/employees/exams/documents/esocial/trainings/questionnaires.
Gestão de Usuários
Mar 2026CRUD de usuários com 7 perfis de acesso, atribuição de role, soft-delete, hash Argon2ID.
Relatórios
Abr 2026Relatórios de exames, treinamentos, acidentes e eSocial com filtros por período e empresa.
Segurança & .htaccess
Mar 202613 ficheiros .htaccess, CSP headers, SQLi/LFI protection, scanner UA block, GZIP, PHP execution restrito ao index.php.
Acidentes de Trabalho (CAT)
Abr 2026Registro completo de acidentes com tipos (típico, trajeto, doença, fatal), CID, dias de afastamento, emissão de CAT e integração eSocial S-2210.
Módulo CIPA
Abr 2026Gestão de mandatos CIPA com dimensionamento por grau de risco, membros eleitos/indicados, atas de reunião e cronograma.
Higiene Ocupacional
Abr 2026Monitoramento de agentes (físicos, químicos, biológicos, ergonômicos) com medições, limites de tolerância e laudos.
Módulo Financeiro
Abr 2026Catálogo de serviços, contratos, faturas (contas a receber/pagar), contas bancárias, NFS-e, dashboard financeiro, relatórios e automação de cobrança via cron.
Admin Settings Avançado
Mar 2026Painel de configuração completo: branding (logo, cores, hero), módulos on/off, IA, SMTP, LGPD, cookies, notificações, chat widget.
Admin Notificações
Abr 2026Interface administrativa para criar e enviar notificações por role/tenant com controle de leitura e dashboard de status.
Dark Mode & Temas
Mar 2026Modo escuro completo (site público + admin) com toggle persistente via localStorage, CSS custom properties e cores otimizadas para contraste.
Relatórios Detalhados
Abr 2026Relatórios com filtro por empresa, gráficos canvas (barras, doughnut), breakdown por empresa em exames, treinamentos, acidentes e eSocial.
Importação CNPJ em Lote
Abr 2026Importação em massa de empresas via lista de CNPJs com consulta automática à BrasilAPI, preenchimento de 20+ campos e validação de duplicatas.
QR Codes Dinâmicos
Abr 2026QR Codes para questionário NR-1 e canal de denúncias por empresa, com funções de impressão e cópia de link.
Transferência de Respostas
Abr 2026Migração de respostas de questionários entre empresas — vinculação de nomes digitados manualmente a empresas cadastradas.
Roadmap Interativo
Abr 2026Página de roadmap com KPIs, módulos por status, timeline visual, gráficos canvas, planos SaaS e análise de riscos.
WhatsApp Flutuante
Abr 2026Botão flutuante de WhatsApp configurável via admin, com número, mensagem padrão e posição CSS otimizada sem sobreposição.
Dados de Contato Dinâmicos
Abr 2026E-mail, telefone, endereço e WhatsApp editáveis pelo admin, refletidos automaticamente no header, footer e topbar do site.
Google Meu Negócio
Abr 2026Widget de avaliações Google acima do rodapé com foto do prédio, nota, total de reviews e link direto para avaliar. Show/hide via admin.
SEO Avançado
Mai 2026Meta tags, OG Image, Google Analytics GA4, GTM, Facebook Pixel, CSS/JS personalizados, sitemap e código extra no head — tudo via admin.
Métricas do Site
Mai 2026Rastreamento interno de visitas, IPs, páginas, referências com dashboard de métricas. Preparado para ads e otimizações.
Módulos Condicionais
Mai 2026Dashboard e sidebar respeitam módulos ativados/desativados em configurações — KPIs, gráficos e botões ocultados dinamicamente.
Dashboard Avançado
Mai 20266 gráficos canvas: exames/mês, denúncias, grau de risco, funcionários/empresa, treinamentos/NR e documentos/tipo.
Sync BrasilAPI
Mai 2026Botão de sincronização na página da empresa para atualizar dados da Receita Federal via BrasilAPI (CNPJ) com um clique.
Internacionalização (i18n)
Abr 2026Sistema completo de internacionalização com 3 idiomas (PT-BR, EN-US, ES-ES), TranslationService singleton, troca de idioma por usuário/tenant, 30+ grupos de tradução cobrindo todas as views.
Sistema de Plugins
Mar 2026PluginManager com descoberta automática, ativação/desativação dinâmica, resolução de dependências, settings_key por módulo e isolamento completo.
Gestão de Departamentos
Mar 2026CRUD de departamentos por empresa com hierarquia, contagem de funcionários e vinculação a cargos.
PCMSO
Abr 2026Programa de Controle Médico de Saúde Ocupacional — gestão de programas anuais com médico coordenador, validade e status.
PGR
Abr 2026Programa de Gerenciamento de Riscos — inventário de riscos NR-1, planos de ação, responsável técnico e validade.
Envio de E-mail (SMTP)
Abr 2026MailService nativo com bridge DB/env, alertas de vencimento (exames, treinamentos, EPIs), teste SMTP pelo admin, envio assíncrono via JobQueue.
Exportação PDF/Excel
Abr 2026PdfService com HTML print-optimized e ExcelService com XLSX nativo (ZIP+XML). Botões de exportação em todos os relatórios e módulos com CSV.
Webhooks de Saída
Abr 2026Sistema de outgoing webhooks via Event Bus — HMAC-SHA256, retry exponencial, painel admin com endpoints, deliveries e logs. 18 eventos suportados.
Portal do Funcionário
Abr 2026Self-service completo: dashboard, download ASO, matrícula em treinamentos, agendamento de exames, assinatura digital de EPI com canvas touch.
Cursos & Certificações (LMS)
Jun 2026LMS completo: cursos com módulos/aulas, builder drag-and-drop, matrícula, progresso por aula, certificado white-label verificável (CCERT-…). Curso de NR concluído vira treinamento + eSocial S-2245 automaticamente.
Portal da Empresa
Jun 2026Portal próprio da empresa-cliente: gestão dos seus funcionários (CRUD), visão por funcionário (exames/treinos/cursos/EPIs) e geração do link do Portal do Funcionário. Isolamento por company_id+tenant_id.
Motor de Alertas de Vencimento
Jun 2026Digest diário (cron) de vencimentos — ASO, treinamentos, EPIs (CA) e eSocial pendente — com buckets de urgência (7/30d + vencidos), entregue no painel e por WhatsApp. Dedup 1×/dia por tenant.
Individualização Modular (29 módulos)
Jun 2026Todo módulo admin pode ser ligado/desligado por tenant com enforcement real de rota (ModuleMiddleware) + gating de menu + flag em .env. 29 grupos de rota protegidos. Antes, desativar só escondia o link.
Privacidade de Uploads (EXIF/GPS)
Jun 2026Remoção automática de metadados EXIF/GPS de imagens enviadas (re-encode via GD) — proteção LGPD contra geolocalização embutida em fotos.
Acidente → eSocial S-2210 (automático)
Jun 2026Ao registrar um acidente, o evento S-2210 (CAT) é gerado automaticamente via Event Bus (accident.created → EsocialEvent::createFromAccident), idempotente. Migration 076 ampliou xml_file p/ TEXT (corrigia truncamento de todos os eventos eSocial).
Central de Documentos (GED)
Jun 2026Repositório por cliente (pastas por empresa), upload com strip EXIF/GPS, busca, download seguro, e link público com token/expiração (CSP sandbox). Migration 080.
Gerador de Documentos por Template
Jun 2026Recibo, aviso, declaração, notificação e carta preenchidos com dados reais (empresa/funcionário/timbre) → preview ao vivo → PDF salvo no GED. Sem IA fabricada; pronto para plugar LLM.
CIPA — Votação Online (NR-05)
Jun 2026Eleição com voto secreto (token por eleitor; voto anônimo), candidatos, apuração e promoção automática dos eleitos a membros do mandato (titular/suplente). Página pública de votação. Migration 082.
SEO/GEO Local (cidades DDD 14)
Jun 2026100 cidades do DDD 14 cadastradas (BrasilAPI) com páginas locais por cidade e serviço×cidade, dados estruturados (LocalBusiness/Service/FAQ), sitemap e página /cidades. Diferencial: nenhum concorrente faz SEO local.
Chat: histórico persistente + admin
Jun 2026Assistente do site (IA aterrada só no conteúdo do site) com histórico persistente entre páginas, WhatsApp e Central de Ajuda unificados no widget, e visão de todas as conversas no admin (/admin/chats).
Galeria de Temas + Tema SST Evolution
Jun 2026Motor de temas (ThemeManager) com tema estrutural próprio "SST Evolution" ativo: hero com foto + efeito, seções com ícones SVG, paleta da marca (navy+teal), FAQ unificado na Central de Ajuda e telas de login no mesmo estilo.
Interconexão por eventos
Jun 2026Dashboard lê o score de conformidade já calculado (compliance_score_history, 1 query, sem N+1) e o People Health (DailyHealthSnapshotJob) consome EPI/CIPA/PGR/eSocial reusando o ComplianceScoreService::breakdown(). Migrations 086/087 aplicadas.
AI Gateway + IA em cascata
Jun 2026Porta única de LLM (App\Services\AiGateway): roteamento por complexidade (modelo barato→forte), orçamento por tenant, log de custo (ai_usage_log) e cache. AgentService delega aqui → toda feature de IA herda. Provider-agnostic (OpenAI/Anthropic). Migration 088.
Pipeline CI/CD (gate)
Jun 2026Gate nativo (sem Composer): lint php -l de todos os .php + suíte de testes interna (storage/project/tests), exit 1 em falha. Integrado ao deploy.php (aborta deploy se falhar) + templates GitHub Actions/pre-push em storage/project/ci/. Achou e corrigiu bug latente (passthru em disable_functions).
Medição & Analytics de Produto
Jun 2026Ledger de medição idempotente (usage_ledger) cobrável por funcionário/IA/etc. + eventos de produto (product_events) para adoção/retenção por tenant. Consome o ai_usage_log do AI Gateway. Migration 089. Integração com cobrança = camada incremental.
Assistente IA aterrado em NRs (RAG)
Jun 2026AiGateway::embed + RagService (chunk/cosine/search/answer citando [NR-XX], anti-alucinação) + TODAS as 36 NRs ativas indexadas (726 chunks, migration 090) da fonte oficial gov.br. UI "Pergunte às NRs" em /ai/assistant (endpoint /ai/nr).
IA Generativa (LLM)
Jun 2026DocumentAiService gera RASCUNHO de PGR/PCMSO/LTCAT/OS/análise-laudo aterrado no RAG das NRs + dados reais da empresa, citando [NR-XX], para revisão técnica. UI em /ai/assistant gera, edita e SALVA no GED (/ai/generate-doc + /ai/save-doc).
Business Intelligence
Jun 2026BiService + página /bi (no menu Inteligência): visão executiva (KPIs), benchmark por CNAE e ranking de empresas por conformidade. Lê dados existentes (sem migration), reusa o score de conformidade.
Módulo Compliance / LGPD
Jun 2026LgpdService + UI admin /admin/lgpd (migration 093): ROPA (registro de operações de tratamento, bases legais) + DSAR (acesso/portabilidade/eliminação/correção) com workflow de status. Pendente: automação de retenção/expurgo.
Calibração de Equipamentos
Jun 2026EquipmentService + migration 094 + UI /equipment (menu Segurança): cadastro de equipamentos clínicos/de medição + histórico de calibração com agenda (next_due), registro de comprovação e alerta de vencimento (due 60d). Reusa listas/forms e tokens do core.
GRO — Gestão de Riscos
Jun 2026GroService + migration 095 + UI /gro (menu Segurança): inventário de riscos (NR-1) com matriz probabilidade×severidade (riskLevel), filtro por empresa e plano de ação PDCA por risco. Gate documents.* (RBAC). Reusa o PGR e os componentes do core.
Prontuário Médico (PEO)
Jun 2026MedicalRecordService + migration 096 + UI /medical-records (menu Medicina): PEO por funcionário (ficha clínica + linha do tempo de anamnese/consulta/exame/nota). DADO SENSÍVEL — RBAC clínico (gate exams.edit: médico/admin), isolamento por tenant e auditoria de todo acesso.
Assinatura Eletrônica Nativa
Jun 2026ESignatureService (SHA-256 + carimbo de tempo + trilha de auditoria + código de verificação) + migration 091. Botão "Assinar" no GED (assina o hash do arquivo server-side) e página pública /verificar-assinatura/{code}. Mesmo endpoint POST /signatures/sign serve os demais fluxos (ASO/OS/EPI).
Entrega Rastreável de Laudos
Jun 2026Sobre o link público do GED (token+expiração+revogação): comprovação de leitura (document_opens, migration 092) via DeliveryService — quem abriu e quando. Painel de comprovantes no GED (botão) + endpoint /documents/center/{id}/receipts. Integra com a Assinatura Eletrônica (D3).
PWA + Notificações Push
Jun 2026App instalável (manifest + service worker, uso offline) + Web Push NATIVO: VAPID (JWT ES256) e payload aes128gcm (RFC 8291) em PHP puro/OpenSSL — sem libs. Inscrição em /api/push/subscribe (migration 097), opt-in no menu do perfil, entrega via SendNotificationJob (canal push). Chave VAPID global em storage/keys.
Rate-limit global + hardening
Jul 2026RateLimitMiddleware no Kernel cobre todas as operações (por usuário-ou-IP, leitura vs escrita), settings ajustáveis, resposta 429. Somado ao hardening da auditoria (autorização de API, XSS, redirect, cron timezone).
Modernização do Admin
Jul 2026Widgets no header (bloco de notas, calculadora sem eval, acessibilidade), edição inline por duplo-clique, arrastar-e-soltar para reordenar e pré-visualização ao vivo — tudo vanilla JS, reutilizável.
Assistente de IA de Conteúdo
Jul 2026AiContentService via AiGateway (orçamento/cache/métricas): gera posts sociais, criativos de anúncio, artigos de blog, textos e contratos, e insights de campanha. Provedor OpenAI/Anthropic/HuggingFace — tudo por settings, sem hardcode.
Inbox Multi-atendimento (WhatsApp Web)
Jul 2026Caixa de entrada estilo WhatsApp Web (tela fixa responsiva, 3 painéis, bolhas, busca, respostas rápidas, emoji, notas), com atribuição por vendedor e filtros. Sidecar Baileys (6.7.23) + webhook HMAC prontos; envio real liga com a conexão.
Galeria de Posts Sociais
Jul 2026Criação assistida por IA e agendamento de posts (Instagram/Facebook/…), com galeria, contas e cron de publicação. Publicação real fica em fila até conectar as contas por OAuth.
Gestão de Tráfego Pago
Jul 2026Campanhas Google/Meta com criativos por IA, insights/otimizações por IA e métricas (CTR/CPC/CPA + gráfico). Veiculação real liga com as credenciais das plataformas.
Auditoria SEO/GEO
Jul 2026Pontuação de prontidão SEO e GEO (ser citado por IA/chatbots): checagens de sinais reais (JSON-LD, sitemap, llms.txt, OG, rastreadores) + recomendações por IA.
Conversão SaaS multi-tenant (por host)
Jul 2026Resolução de tenant por domínio (TenantResolverMiddleware + TenantContext), retrocompatível. Isolamento garantido pelo banco: FKs de tenant_id (149/155) e company_id (38/38).
White Label por tenant
Jul 2026BrandingService renderiza cores (via color-mix), fonte e CSS próprios por tenant no painel e no login; admin edita; domínio próprio verificável (DNS/HTTP com anti-SSRF).
Impersonation cross-tenant (super_admin)
Jul 2026"Acessar como" um tenant, trocando o escopo de dados efetivo; banner persistente, CSRF e trilha de auditoria.
Planos e limites (enforcement)
Jul 2026PlanLimitService aplica limites de empresas/usuários por tenant (0 = ilimitado) na criação; base para cobrança por plano.
Backstop de integridade + auditoria unificada
Jul 2026232 FKs aplicadas (0 órfãos), tabelas-filhas desnormalizadas, FKs fiscais RESTRICT; trilha de auditoria consolidada em audit_log; schema-sync lê o banco real.
Gateways de pagamento transparentes (6)
Jul 2026Mercado Pago, Stripe, Asaas, PagSeguro, Efí (Gerencianet) e Pagar.me — checkout transparente (cartão tokenizado no cliente), PIX/boleto/cartão, webhooks fail-closed, configuráveis por tenant no admin.
Em Desenvolvimento
7 itensConector WhatsApp (Baileys + Cloud API)
Previsão: Jul 2026Dois drivers — oficial (Cloud API) e Baileys (sidecar Node, não-oficial) — com admin para parear via QR, testar e definir número de alertas. Código no ar; aguarda o operador subir o sidecar e parear.
Checkout Transparente (Mercado Pago)
Previsão: Jul 2026Pagamento de faturas por cartão via Card Payment Brick (tokenização PCI-safe) + PIX inline. Valor sempre validado no servidor. Credenciais de produção configuradas; aguarda webhook e 1º teste real.
NF-e — emissão na SEFAZ
Previsão: Aguardando certificadoBase pronta (schema nfe_config/nfe_invoices, plugin e NfeService que não finge autorização). BLOQUEIO EXTERNO: certificado digital A1/A3 do cliente + homologação na SEFAZ da UF.
Ativação do Inbox WhatsApp
Previsão: Aguardando número/pareamentoCódigo pronto (inbox estilo WhatsApp Web + sidecar Baileys + webhook HMAC). BLOQUEIO EXTERNO: subir o sidecar Node e parear um número via QR.
Credenciais dos gateways de pagamento
Previsão: Aguardando chaves6 gateways integrados e com UI de configuração. BLOQUEIO EXTERNO: chaves de API e secrets de webhook de cada operadora (produção/sandbox).
Transmissão do eSocial ao governo
Previsão: Aguardando certificadoEventos eSocial gerados no sistema (event-driven). BLOQUEIO EXTERNO: certificado A1/A3 + assinatura/transmissão ao Web Service do gov (inclui S-2230/S-2400).
Publicação em redes sociais e tráfego pago
Previsão: Aguardando OAuthGaleria de posts e gestão de anúncios prontas (ficam em fila até conectar). BLOQUEIO EXTERNO: OAuth/credenciais Google Ads, Meta (Facebook/Instagram) e demais redes.