Analisando propostas

Desenvolvedor Python/Flask para Finalização e Expansão de Dashboard Multi-Servidor de Automação

Publicado em 02 de Setembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Projeto: Finalização e Expansão da Dashboard (Python/Flask) para Multi-Servidores

Contexto

Tenho um projeto em andamento: Dashboard para automação de contas de Tibia (OTClient).
O sistema já funciona com Aurera (via OTC modificado), mas agora quero expandir para ser multi-servidor.

Atualmente já existe:
    •    Dashboard desktop (Tkinter/Python) e web (Flask + HTML).
    •    Integração com hud otc via api v16 (aurera).
    •    Login OCR implementado.
    •    Sistema de contas e planilha de monitoramento (Account ID, personagem, status, saldo, etc.).
    •    Estrutura modular (controllers/, views/, services/).



Escopo da contratação

🔧 Correções
    •    Botão “Iniciar” (Dashboard Web)
    •    Hoje não chama a janela do cliente OTC pra frente.
    •    Não ativa corretamente a função de login OCR já existente.
    •    Ajustar esse fluxo para funcionar como no desktop.

🌐 Dashboard Web Online
    •    Transformar a versão Web em acesso remoto, rodando em VPS/servidor.
    •    Garantir que seja possível acessar de qualquer dispositivo via navegador.
    •    Interface responsiva e estável.

🔄 Sincronização Multi-pc / vps
    •    criar uma forma simples e segura de sincronizar dados entre múltiplos pcs e vps.
    •    Exemplo: cada máquina atualiza um servidor central, e a Dashboard Web consolida tudo.
    •    Avaliar uso de banco de dados central (PostgreSQL/Mysql) ou api rest centralizada.

🔒 Segurança
    •    Implementar criptografia para proteger:
    •    Tráfego entre otc → api → dashboard.
    •    Armazenamento de contas/senhas.
    •    Autenticação de usuário/admin.

💰 Sistema de Licenciamento / Aluguel
    •    Criar um sistema de aluguel/mensalidade para vender a outros usuários.
    •    Funcionalidades:
    •    Gestão de usuários e assinaturas.
    •    Licença vinculada a login/PC/servidor.
    •    Bloqueio automático ao expirar.
    •    Painel admin para gerenciar clientes e pagamentos.

🌍 Suporte Multi-Servidor
    •    Adaptar a Dashboard para funcionar com diferentes servidores OT (não apenas Aurera).
    •    Configuração simples por servidor (ex.: Endpoint, hud json, cliente executável).
    •    Permitir que cada instância/conta esteja associada a um servidor diferente.
    •    (Opcional) Abstrair camada otc/hud para facilitar suporte a novos ots sem reescrever código.



Diferenciais desejados
    •    Melhorias de ux/ui na versão web.
    •    Logs e alertas em tempo real (Telegram/WhatsApp/Discord).
    •    Documentação mínima para manutenção futura.



Tecnologias atuais
    •    Python 3.10+
    •    Tkinter (desktop)
    •    Flask (API/Web)
    •    Integração otc (hud json)
    •    ocr (tesseract)
    •    estrutura modular (controllers, views, services)



entregáveis
    •    código atualizado e comentado.
    •    Instalação/documentação básica (como rodar local e em servidor).
    •    Ambiente Web funcional (em VPS Linux).
    •    Dashboard pronta para multi-servidores.



O que espero do freelancer
    •    Experiência comprovada com Python (Tkinter/Flask).
    •    Conhecimento em integração de bots/clients (OTClient/OTs).
    •    Experiência com segurança e licenciamento de software é diferencial.
    •    Comunicação clara e prazos realistas.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias