DESENVOLVIMENTO DE MÓDULO DE AFERIÇÃO POR OCR + IA
Buscamos desenvolvedor(a) ou equipe para evoluir um módulo de aferição de bombas de combustíveis, utilizando OCR + Inteligência Artificial e integrado a uma plataforma existente.
1. OBJETIVO
Criar um módulo capaz de receber fotos de folhas de aferição impressas ou preenchidas manualmente, interpretar os dados com OCR + IA, estruturá-los e gravá-los automaticamente nos campos e tabelas corretos da plataforma.
O sistema não poderá depender de um modelo fixo de folha. Cada posto pode ter diferentes quantidades de bombas, bicos, combustíveis, campos, layouts e regras de aferição. Essas diferenças deverão ser configuráveis, sem alteração de código ou novo deploy.
2. FLUXO ESPERADO
1. O usuário fotografa a folha pelo sistema.
2. A imagem é enviada para processamento.
3. OCR + IA identifica textos, números e contexto.
4. O sistema interpreta a correspondência entre as informações e os campos.
5. Os dados são normalizados e apresentados ao usuário.
6. O usuário confere e corrige, se necessário.
7. Após a confirmação, os dados são gravados.
8. A foto original, o usuário, a data e as informações processadas são armazenados para rastreabilidade.
9. Regras de conformidade geram aprovação, reprovação ou alerta.
A IA realiza a leitura e sugere os dados; a confirmação humana ocorre antes da gravação.
3. FUNCIONALIDADES
- Leitura de folhas impressas e manuscritas;
- OCR, visão computacional e IA;
- Suporte a diferentes layouts;
- Cadastro parametrizável de campos;
- Mapeamento campo da folha - campo do sistema;
- Cadastro de bombas, bicos e combustíveis por posto;
- Campos personalizados;
- Modelo padrão de folha para impressão;
- Diferentes tipos de aferição;
- Regras de conformidade, tolerâncias e campos obrigatórios configuráveis;
- Normalização de unidades, sinais e formatos;
- Conferência humana antes da gravação;
- Armazenamento da imagem original;
- Rastreabilidade de usuário, data e execução;
- Controle de periodicidade e alertas de SLA;
- Painel de execuções, pendências e inconformidades.
4. O QUE JÁ EXISTE
Já existe uma primeira versão funcional com tela de registro, captura da foto, Edge Function, modelo de visão/IA retornando JSON, leitura de folhas manuscritas, preenchimento automático, conferência antes de salvar, banco para bombas, bicos, baldes, execuções e resultados, além de painel de acompanhamento.
O trabalho será evoluir a arquitetura atual, tornando-a genérica, configurável e escalável.
5. STACK
- React 18, Vite 5, TypeScript, Tailwind e shadcn/ui;
- Supabase, PostgreSQL, RLS e Edge Functions.
O OCR/IA está estruturado em Edge Function. Existe possibilidade de utilizar um serviço separado em Python, caso tecnicamente justificável.
6. DESAFIO TÉCNICO
Criar uma arquitetura orientada a configuração, e não ao código. O administrador deverá conseguir configurar alterações de layout, novos campos e regras sem alteração do código. A arquitetura deverá permitir novos tipos de aferição reutilizando o pipeline: Captura - OCR/IA - Interpretação - Estruturação - Conferência - Gravação - Regras - Resultado.
7. PERFIL
Experiência comprovada em React/TypeScript, Supabase/PostgreSQL, APIs e Edge Functions, OCR, visão computacional, IA/LLMs, processamento de imagens, modelagem de dados e sistemas parametrizáveis e escaláveis. Experiência com varejo, postos de combustíveis, formulários ou leitura de documentos será um diferencial.
8. IMPORTANTE
Não buscamos simplesmente uma tela que leia uma imagem. Precisamos construir uma estrutura de produto para diferentes postos, clientes e formatos de aferição sem reprogramação. O projeto já possui conceito, arquitetura inicial e parte do código funcional.
Na proposta, informar:
- Experiência com OCR + IA;
- Projetos semelhantes;
- Experiência com Supabase;
- Estimativa de prazo;
- Valor para desenvolvimento;
- Se trabalha sozinho ou em equipe;
- Links, GitHub ou portfólio de projetos relevantes.
Você conhece alguém que se encaixa bem no projeto? Ganhe comissão indicando freelancers! Por cada inscrição você ganha 5 € diretamente na sua conta e quando o freelancer é contratado pela plataforma você ganha 2% dos ganhos deste freelancer!
Preencha os detalhes do profissional que você gostaria de recomendar:
Quando o freelancer aceitar o convite, ele será automaticamente adicionado à sua rede e você ganhará 2% a mais todos os ganhos deste freelancer através da plataforma. Para mais informações consulte nosso Termos e Condições
Nenhum freelancer interessado ainda
{{item.displayDisciplines}}
Você tem uma conta stand-by e já respondeu a 1 projeto neste período de assinatura.
Atualize sua conta agora com apenas 1 clique e responda a projetos ilimitados.