🏛️ SMOLamp — Gestão Integrada (PWA)
Sistema de Gestão Administrativa da Secretaria Municipal de Obras (SMO)
Prefeitura Municipal de Cachoeiras de Macacu - RJ
🚀 Acesse o sistema online: https://lourranmartins.github.io/SMOLamp/
📋 Sobre o Projeto
O SMOLamp é uma aplicação web progressiva (PWA) desenvolvida para modernizar e agilizar os processos internos da Secretaria de Obras. O sistema funciona como um “Super-App” unificado que roda diretamente no navegador, permitindo o funcionamento offline e sem instalação complexa.
O software foi projetado com foco em Privacidade Local (Client-Side), ou seja, ele processa planilhas do Excel diretamente no computador do servidor público, sem enviar dados sensíveis para a nuvem.
🎯 Módulos Disponíveis
- 📂 SMOLamp Arquivos
- Motor de busca para localização física de processos e documentos.
- Mapeamento de gavetas, estantes e caixas de arquivo morto.
- Leitura inteligente de planilhas de controle interno.
- 💡 SMOLamp Iluminação Pública
- Dashboard de Business Intelligence (BI) para gestão de manutenção.
- Geração automática de relatórios em PDF e DOCX com brasão oficial.
- Cálculo de eficiência, pendências e produtividade da equipe técnica.
🔒 Privacidade e Segurança de Dados
Este software é Open Source (Código Aberto), mas foi arquitetado para garantir o sigilo dos dados municipais:
- Processamento Local: Nenhuma planilha carregada no sistema é enviada para servidores externos. Todo o cálculo acontece na memória RAM do computador do usuário.
- Código Auditável: Qualquer cidadão ou técnico pode auditar o código-fonte neste repositório para verificar a transparência e segurança da ferramenta.
🛠️ Tecnologias Utilizadas
O projeto foi desenvolvido utilizando tecnologias web padrão, garantindo compatibilidade com qualquer dispositivo (Desktop e Mobile):
- HTML5 / CSS3 / JavaScript (Vanilla)
- SheetJS (xlsx): Leitura de arquivos Excel.
- Chart.js: Geração de gráficos estatísticos.
- jsPDF & html2canvas: Exportação de relatórios oficiais.
- PWA (Service Workers): Capacidade de instalação e uso offline.
🚀 Como Instalar (PWA)
Não é necessário baixar instaladores .exe.
- Acesse o link oficial: https://lourranmartins.github.io/SMOLamp/
- No Computador (Chrome/Edge): Clique no ícone de instalação
(+) na barra de endereço ou vá em Menu > Instalar SMOLamp.
- No Celular (Android): Toque em Adicionar à Tela Inicial.
- O sistema funcionará como um aplicativo nativo, mesmo sem internet.
📜 Licença
Este projeto é distribuído sob a Licença MIT.
Isso permite que outros municípios utilizem, copiem e adaptem a tecnologia gratuitamente, desde que mantidos os créditos de autoria.
Copyright © 2025 Prefeitura Municipal de Cachoeiras de Macacu
Desenvolvido pela equipe administrativa da SMO.