Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 16
Temos um sistema no Telegram que recebe pagamentos de clientes e criamos um sistema em Node de verificação dos comprovantes, porém é preciso melhorar, pois ficou bem básico. A linguagem não importa muito (Python, Node etc.), o importante é que ele reconheça as informações na imagem de forma correta, baseado em alguns critérios, e retorne uma resposta para que possamos decidir se aprova ou não.
Preciso que o sistema:
1 - Receba a imagem via POST (base64, parâmetro base64Image)
2 - Verifique se a imagem contém data (diversos formatos, numérico, por extenso, misto etc.)
3 - Se tiver data, verificar a hora
4 - Verificar se a imagem tem CPF ou CNPJ
5 - Verificar se a imagem tem valor
6 - Verificar se a imagem tem o ID da transação
Baseado nestes parâmetros, o sistema vai me retornar em texto simples neste tipo:
true|true|false|true|true
Onde:
tem valor? true|false
tem CPF/CNPJ? true|false
tem data e a data é de hoje? true|false
tem hora e a hora é de no máximo 1 hora atrás? true|false
tem ID da transação? true|false
Não sei se a explicação ficou clara, mas basicamente quero que o sistema leia uma imagem e verifique se existem na imagem essas informações.
Como existem vários tipos de comprovantes, preciso que o sistema seja o mais abrangente, assertivo e rápido possível.
Por exemplo, tem comprovante que a data é 10/08/2024, já tem outros que a data é "10 de Agosto de 2024", já tem outros que a data é 10/Ago/24, ou 10/Agosto/2024 etc. Preciso que todas as variações sejam reconhecidas, sejam maiúsculas, minúsculas, por extenso etc.
No aguardo das vossas propostas, sejam objetivos, por favor. Não fecho por fora da plataforma e não tenho tempo para call.
Habilidades desejadas: NodeJS, PHP e Python.