Portal da Câmara de Cabedelo
- Concluído
- 1.100 URLs inventariadas na migração
Modelo não oficial. Este portal não é o site oficial da Câmara Municipal de Cabedelo. Foi feito com o conteúdo público da Câmara e é usado apenas como modelo de portal legislativo.
Modelo não oficial de portal legislativo, feito com o conteúdo público da Câmara de Cabedelo, com painel próprio e uma base pensada para servir a outras câmaras.
- Setor público
- Portais e conteúdo
O problema
O portal oficial, em WordPress, escondia mais de mil páginas fora do menu, apontava para sistemas fora do ar e exibia a Mesa Diretora de outra legislatura.
Para quem: Câmaras municipais que precisam de um portal legislativo; aqui, com o conteúdo público de Cabedelo como exemplo.
O que o sistema faz
Modelo de portal em PHP, sem banco de dados, com o acervo inventariado, bancada e comissões vindas do SAPL da Casa, transparência organizada pela legislação, acessibilidade (alto contraste, aumento de texto, VLibras sob demanda) e um painel declarativo para a equipe de comunicação.
Telas do sistema
As telas ficam em português, como no sistema.
Módulos
- Vereadores, Mesa e comissões
- Sessões e agenda
- Proposições e legislação
- Transparência e acesso à informação
- Carta de Serviços
- Notícias, semanário e galeria
- Painel administrativo
- Acessibilidade
Do que a tela é feita
Cada tela acima depende de decisões como estas, tomadas no código e cobertas por teste.
| Parte | Decisão |
|---|---|
| Arquitetura | Três camadas: núcleo genérico, camada da instituição e conteúdo. Trocar de Câmara é trocar a camada do meio. |
| Migração | Inventário pelo sitemap do WordPress: 1.100 URLs, 399 verbas indenizatórias, 303 semanários e 151 notícias. |
| Dados | Bancada, comissões e frentes importadas do SAPL da própria Casa. |
| Painel | Cada tela é uma declaração: campo novo é uma linha, sem HTML. |
Tecnologia
- PHP 8.2
- JSON
- Apache
Integrações
- SAPL
- VLibras
Estágio
Concluído
Concluído como modelo e publicado só em ambiente de demonstração. Não é o portal oficial da Câmara Municipal de Cabedelo; o conteúdo exibido é público e institucional.
Quer ver este sistema funcionando?
Fazemos uma apresentação guiada, com dados de demonstração, e conversamos sobre o que ele resolveria na sua operação.
Pedir apresentação