Plataforma SaaS de Gestão para Câmaras Municipais

PORTFOLIO DE FUNCIONALIDADES — Maio 2026

Multi-Tenant Cloud Native API REST PWA Mobile Transparência Pública Votação Eletrônica
16+
Módulos
100%
Web — sem instalação
Câmaras por instância
3
Perfis de Acesso
24/7
Transparência online
Plenário & Sessões
Controle completo do ciclo de vida das sessões legislativas
🏛️
Gestão de Sessões
Módulo principal
Controle completo das sessões plenárias, da convocação ao encerramento, com registro de presença, pauta e atas.
  • Agendamento de sessões ordinárias, extraordinárias e solenes
  • Gerenciamento de pauta com ordem do dia
  • Registro de presença de vereadores
  • Abertura, suspensão e encerramento em tempo real
  • Histórico completo com status e datas
CRUD completo Pauta dinâmica Status em tempo real
🗳️
Votação Eletrônica
Plenário digital
Sistema de votação integrado às sessões, com abertura controlada e registro automático de votos individuais.
  • Abertura e encerramento de votação pelo operador
  • Voto individual: Sim / Não / Abstenção
  • Resultado automático com maioria simples ou absoluta
  • Placar em tempo real visível no painel público
  • Histórico de votações por projeto
JWT seguro Imutável Auditável
📺
Placar Público
Painel TV — Telão do plenário
Página otimizada para exibição em TV ou telão no plenário. Atualização automática, sem necessidade de interação.
  • Sessão ativa com nome e tipo em destaque
  • Placar de votos em tempo real
  • Lista de vereadores presentes / ausentes
  • Auto-refresh configurável
  • Layout em tela cheia sem interface admin
Sem login Full-screen Auto-refresh
📅
Calendário Legislativo
Visualização mensal · Exportação iCal
Visão mensal de todas as sessões agendadas, com código de cores por tipo e status. Exportação para Google Calendar ou Outlook.
  • Grade mensal com navegação mês a mês
  • Cores por tipo: ordinária, extraordinária, solene
  • Borda de status: agendada, aberta, encerrada, cancelada
  • Exportação iCal (.ics) com um clique
  • Compatível com Google Calendar e Outlook
Novo iCal / .ics Filtro por mês
Processo Legislativo
Tramitação de projetos, emendas, comissões e requerimentos
📜
Projetos Legislativos
Tramitação completa
Gestão do ciclo de vida de projetos de lei, decretos, resoluções e moções, desde a apresentação até a promulgação.
  • Tipos: PL, PDL, PPD, Resolução, Moção, Decreto
  • Numeração automática por ano e tipo
  • Tramitação com histórico de status
  • Upload e gestão de documentos anexos
  • Vinculação a sessão e autor (vereador)
Documentos PDF Histórico Autoria
✏️
Emendas a Projetos
Proposta e deliberação
Módulo de emendas diretamente vinculadas a projetos legislativos, com fluxo de aprovação e controle de status.
  • Criação de emendas vinculadas ao projeto
  • Tipos: aditiva, supressiva, substitutiva, de redação
  • Status: pendente, aprovada, rejeitada, retirada
  • Registro do autor da emenda
  • Seção Pendentes + Histórico separados
Novo Workflow Por projeto
👥
Comissões Parlamentares
Composição e gestão
Cadastro e gerenciamento de comissões permanentes, temporárias, especiais, mistas e CPIs.
  • Tipos: Permanente, Temporária, Especial, Mista, CPI
  • Designação de membros com cargo (Presidente, Relator…)
  • Adição e remoção de membros pelo painel
  • Data de criação e descrição de competências
  • Listagem com contagem de membros
Novo Composição dinâmica CPI
📥
Requerimentos e Protocolos
Tramitação de ofícios e requerimentos
Protocolo e tramitação de requerimentos, ofícios e pedidos de informação, com anexo de documentos e controle de prazo.
  • Tipos: requerimento, ofício, pedido de informação, indicação, moção
  • Status: recebido, em tramitação, respondido, arquivado
  • Prioridade: normal, alta, urgente
  • Controle de prazo com alerta de vencimento
  • Upload de múltiplos documentos anexos
  • Download seguro dos arquivos
  • Tramitação com registro de resposta
Novo Anexos Prazo Protocolo
Vereadores & Acesso
Cadastro de parlamentares, painel mobile e controle de usuários
🧑‍💼
Cadastro de Vereadores
Perfil parlamentar completo
Ficha completa de cada parlamentar com dados de mandato, partido e foto de perfil.
  • Nome civil e nome parlamentar
  • Partido, mandato e legislatura
  • Foto de perfil e dados de contato
  • Status ativo/inativo
  • Vinculação ao usuário de acesso
Perfil completo Upload foto
📱
Painel do Vereador
PWA mobile — acesso pelo celular
Aplicativo Progressive Web App para os parlamentares votarem, visualizarem a pauta e acompanharem a sessão diretamente pelo smartphone.
  • Instalável na tela inicial do celular (PWA)
  • Votação com um toque: Sim / Não / Abstenção
  • Visualização da sessão e pauta em aberto
  • Notificação de abertura de votação
  • Autenticação JWT própria para o vereador
PWA Mobile first Offline ready
🔐
Usuários e Controle de Acesso
RBAC — 3 perfis de acesso
Gerenciamento completo de usuários com controle granular de permissões baseado em perfis.
  • Perfis: Administrador / Operador / Consulta / Vereador
  • Autenticação JWT HS256 com validade configurável
  • Criação, edição e desativação de usuários
  • Troca de senha segura
  • Menus e ações filtrados por perfil automaticamente
RBAC JWT Multi-perfil
Transparência & Relatórios
Acesso público, relatórios gerenciais e audit log
🌐
Portal de Transparência
Acesso público sem login
Portal público de consulta às sessões, votações e projetos da câmara, em conformidade com a Lei de Transparência.
  • Consulta de sessões e atas sem autenticação
  • Resultados de votações abertos ao público
  • Tramitação de projetos visível online
  • Busca por período, vereador e tipo
  • Conforme Lei de Acesso à Informação (LAI)
Público LAI Sem login
📊
Relatórios
Gerencial e exportação
Relatórios gerenciais sobre a atividade legislativa com filtros flexíveis e exportação para PDF e planilhas.
  • Relatório de presenças por vereador e período
  • Resumo de votações por sessão
  • Produção legislativa por autor
  • Exportação em PDF e CSV
  • Filtros por data, vereador, tipo e status
PDF CSV Filtros
🛡️
Audit Log
Rastreabilidade completa de operações
Registro imutável de todas as ações críticas realizadas no sistema, visível apenas para administradores.
  • Log de criar, editar, remover e tramitar
  • Registro de logins e logouts
  • Filtro por tabela, usuário e período
  • Badges de contagem por tipo de ação
  • Acesso exclusivo para perfil Administrador
Novo Imutável Admin only LGPD
Infraestrutura & Operação
SaaS multi-tenant, configurações e hardware
🏢
Multi-Tenant SaaS
Isolamento por schema · Escalabilidade horizontal
Arquitetura SaaS com isolamento completo de dados por câmara municipal. Cada cliente opera em seu próprio schema PostgreSQL, garantindo segurança, privacidade e escalabilidade.
  • Schema PostgreSQL dedicado por câmara (camara_{estado}_{ibge})
  • Provisionamento automático de nova câmara via API
  • Banco de dados compartilhado com isolamento total de dados
  • Superadmin para gestão centralizada de tenants
⚙️
Configurações da Câmara
Personalização por tenant
Cada câmara personaliza suas configurações operacionais sem impactar outros clientes.
  • Nome, endereço e dados institucionais
  • Quórum mínimo e maioria configuráveis
  • Tipos de sessão habilitados
  • Tempo de votação e parâmetros de sessão
🎙️
Hardware de Votação
Controle físico de microfone
Integração com hardware físico para controle de microfones durante as sessões plenárias.
  • Controle de microfone via placa relé USB
  • Ativação/desativação por vereador na pauta
  • Integração com módulo Delphi da API
  • Trigger automático por evento de sessão
Hardware Relé USB Automação
🔧
API REST Completa
Integrações e extensibilidade
API REST documentada que permite integrações com sistemas externos da prefeitura, diário oficial e portais de transparência.
  • Endpoints JSON para todos os módulos
  • Autenticação Bearer Token (JWT)
  • Versionamento (/api/v1/)
  • Respostas paginadas com metadados
  • Pronto para integração com sistemas municipais
REST JWT Paginação v1
Stack Tecnológico
Tecnologias robustas escolhidas para longevidade e performance
🐘
PostgreSQL 14+
Banco de dados relacional
🔷
Delphi / Horse
API REST backend
⚛️
React 19 + TypeScript
Painel administrativo
🎨
Tailwind CSS
Design system
Vite
Build & dev server
🔑
JWT HS256
Autenticação stateless
📦
React Admin 5
Framework de admin
🌐
PWA
App mobile vereador
Pronto para sua Câmara Municipal
VoxLegis está operacional hoje como SaaS multi-tenant. Cada câmara recebe seu ambiente isolado, personalizado com seus dados institucionais, em minutos. Sem instalação local, sem servidor próprio, sem custo de TI interno.
SaaS · Cloud · Pronto