Analisando propostas

Desenvolvimento de Aplicativo para Controle de Acesso a Sistemas Locais com Integração ao Asaas

Publicado em 08 de Março de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Descrição do Projeto:
Preciso de um aplicativo para Windows que será instalado localmente na máquina do usuário. Esse aplicativo terá a função de monitorar a execução de determinados sistemas locais (exemplo: sistema1.exe, sistema2.exe) e, antes de permitir a abertura, verificará a existência de títulos vencidos no Asaas.

Funcionamento do Aplicativo:

O usuário tenta abrir um dos sistemas monitorados (exemplo: sistema1.exe).

O aplicativo intercepta essa tentativa e consulta a API do Asaas para verificar se há títulos vencidos.

Se houver títulos vencidos há menos de 3 dias:

O aplicativo exibe uma mensagem informando que há um título vencido e que em 3 dias o acesso será bloqueado.

Exibe a opção de gerar o QR Code para pagamento imediatamente.

O usuário pode fechar a mensagem ou dar "OK" para continuar usando o sistema normalmente.

No topo da mensagem, um aviso exibe a contagem regressiva indicando quantos dias faltam para o bloqueio.

Se houver títulos vencidos há mais de 3 dias:

O aplicativo impede a abertura do sistema.

Exibe um QR Code para pagamento via Pix.

Fecha o sistema caso ele já esteja aberto.

Se o pagamento for realizado:

O aplicativo consulta novamente a API do Asaas.

Caso não haja mais títulos em aberto, libera a execução do sistema normalmente.

Caso o cliente não efetue o pagamento, o sistema continua bloqueado até a regularização.

Requisitos Técnicos:

O aplicativo pode ser desenvolvido em qualquer linguagem de programação compatível com Windows (C#, Python, Delphi, etc.).

Deve possuir integração com a API do Asaas para verificação de títulos vencidos e confirmação de pagamento.

Capacidade de interceptar e gerenciar a execução de processos no Windows.

Interface intuitiva para exibir o QR Code do Pix e mensagens ao usuário.

Opção para configurar quais sistemas serão monitorados e bloqueados.

A configuração pode ser feita através de um arquivo .ini local na máquina, onde será possível definir:

O nome dos arquivos .exe que serão monitorados.

O cnpj do cliente para consulta na api do asaas.

Outras informações necessárias para a integração com a API.

Entrega Esperada:

Código-fonte do aplicativo.

Documentação de instalação e configuração.

Tutorial de uso básico.

Aguardo propostas de desenvolvedores que já tenham trabalhado com APIs e controle de processos no Windows. Obrigado!

Contexto Geral do Projeto

https://docs.asaas.com/docs/visao-geral

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por W. M. F.