ZIMP

Imagem do projeto ZIMP

ZIMP é uma solução completa para monitorar impressoras de qualquer marca e modelo na rede. Ele centraliza problemas e avisos em um único sistema, oferecendo manutenção remota, configuração de ranges, integração com ferramentas de monitoramento como Zabbix, e diversas possibilidades de ações para técnicos e administradores.

Tecnologias Utilizadas

Arquitetura do Projeto

O projeto é dividido em duas partes principais:

Estrutura de Arquivos Backend

Desenvolvimento Backend

  1. Configuração: criar config.json e config.py
  2. Scanner: funções assíncronas (scan_ip(), scan_network()) em discover.py
  3. Integração Zabbix: login, listagem de hosts e gerenciamento via API e host_manager.py
  4. Entry point: main.py inicializa scanner/server
  5. API: app/api.py expõe endpoints para frontend consumir