🚌 Sistema de Registro de Entrada e Saída com Python + Flask
Hoje compartilho com vocês um projeto simples, direto e muito útil que desenvolvi: um sistema de controle de entrada e saída de ônibus, visitantes e colaboradores, utilizando Python, Flask e SQLite.
🔍 O Problema
Empresas que recebem diariamente veículos como ônibus fretados, entregadores, visitantes ou colaboradores de outras unidades muitas vezes precisam registrar essas movimentações. Isso costuma ser feito de forma manual, em papel, o que dificulta o histórico, relatórios e acesso rápido à informação.
✅ A Solução
Criei uma aplicação web leve, que pode ser usada em qualquer computador com navegador, com as seguintes funcionalidades:
-
📋 Formulário de registro (nome, registro, tipo, movimentação, observações)
-
🧠 Auto-preenchimento do nome do colaborador via número de registro
-
📊 Visualização de registros já realizados
-
📤 Exportação para Excel com apenas um clique
-
💾 Banco de dados SQLite local, simples e eficiente
Tudo isso com uma interface direta, organizada e sem dependências complexas.
⚙️ Tecnologias Utilizadas
-
Python 3
-
Flask para o backend e rotas web
-
SQLite como banco de dados local
-
Pandas + Openpyxl para geração de planilhas Excel
-
HTML/CSS puros para a interface (sem frameworks)
💻 Como Usar
-
Clone o projeto:
-
Instale as dependências:
-
Execute a aplicação:
-
Acesse no navegador: http://localhost:5000
🛠️ Casos de Uso
-
Empresas com portarias ou controle de frota
-
Obras ou canteiros com entrada/saída de terceiros
-
Setores operacionais que precisam de controle sem sistemas robustos
-
Ambientes com rede local onde uma solução simples basta
📦 Repositório no GitHub
O código está 100% aberto para uso, modificação e colaboração:
👉 https://github.com/guigomaster01/controleAcesso
Espero que esse projeto seja útil para sua empresa ou equipe. Se tiver dúvidas, sugestões ou melhorias, entre em contato ou contribua diretamente no repositório! 🚀
#Python #Flask #WebApp #ControleDeAcesso #OpenSource #GitHub #Desenvolvimento #Automação
Comentários
Postar um comentário