Este projeto é um Gerenciador para Sistemas PDV's Legados, focado na automação de processos de cadastro de produtos, extração de dados de arquivos XML e PDF, e geração de etiquetas utilizando automação e integração com leitores de código de barras. O sistema é voltado para simplificar o processo de gestão em PDV's legados e tornar o fluxo de trabalho mais ágil e automatizado.
- Automação de Cadastramento: Cadastra produtos automaticamente em sistemas PDV's legados usando automação com a biblioteca
pyautogui. - Extração de Dados: Extração de dados importantes de arquivos XML e PDF, permitindo geração de relatórios e integração com sistemas de cadastro.
- Integração com Leitores de Código de Barras: Permite a bipagem de códigos de barras para automação e geração de etiquetas.
- Impressão de Etiquetas: Integração com o software Bartend para geração de etiquetas de produtos para impressão.
- pyautogui: Utilizada para automação de eventos de teclado e mouse.
- xml.etree.ElementTree: Para extração e manipulação de dados de arquivos XML.
- pdfplumber: Utilizada para extração de texto e tabelas de arquivos PDF.
- pywinauto: Para automação de interfaces gráficas e controle de janelas de sistemas legados.
- pywin32: Para manipulação direta de APIs do Windows.
- ctypes: Para integração com bibliotecas de baixo nível.
- flet: Framework para construção da interface gráfica.
Durante o desenvolvimento, foi identificado vários desafios estruturais que comprometeram a viabilidade do projeto a longo prazo. Para garantir um sistema mais robusto e escalável, optei por iniciar um novo repositório, com uma abordagem melhor planejada.
O aprendizado obtido com o SOLgen, o prototipo, foi fundamental para guiar, esclarecer sobre o caminho que irei tomar daqui pra frente em relação ao projeto.
- Email: alanbrunomoraescosta18@hotmail.com
- LinkedIn: Alan LinkedIn
