Pesquisar

Aplicação em PYTHON que tem como objetivo encontrar o CCLASSTRIB de um NCM

15/12/2025 às 12:27

Descrição do Projeto:

Descrição do Projeto
Preciso do desenvolvimento de uma aplicação backend em Python para classificação tributária, cujo objetivo é identificar corretamente o código CCLASSTRIB a partir de um NCM, com base exclusivamente em uma base de dados fornecida.
________________________________________
Objetivo
Dado um NCM e outros parâmetros complementares, a aplicação deve retornar exatamente 1 código CCLASSTRIB, de forma determinística, sem ambiguidades.
Toda a lógica de decisão está contida na base de dados (planilha).
Não há necessidade de consultar legislação, regras externas ou bases adicionais.
________________________________________
Base de Dados
• A base será fornecida inicialmente em planilha Excel.
• A planilha contém:
o um NCM
o múltiplos CCLASSTRIB possíveis
o organizados em abas, sendo:
? uma aba principal (Reforma_Tributaria / RT)
? abas adicionais que representam exceções
• As abas existem apenas para organização dos dados.
Regra importante:
• Sempre existe exatamente 1 CCLASSTRIB correto para um conjunto válido de parâmetros.
• Não existe concorrência entre abas.
• Caso nenhuma exceção seja aplicável, o sistema deve retornar o código da aba principal (RT) como padrão.
________________________________________
Lógica Esperada
O trabalho do desenvolvedor consiste em:
1. Analisar a planilha
2. Identificar quais colunas representam critérios de decisão
3. Transformar esses critérios em parâmetros de entrada da API
4. Criar a lógica que, a partir desses parâmetros, afunile o resultado até 1 único CCLASSTRIB
Todos os valores devem ser tratados como opções fechadas, conforme a própria base de dados.
________________________________________
Banco de Dados
• O desenvolvedor deve:
o modelar o banco
o importar os dados da planilha
• O banco de dados deve ser PostgreSQL.
• A planilha será apenas a fonte inicial dos dados.
________________________________________
API
• A aplicação deve expor uma API REST em Flask
• Comunicação via JSON
• A resposta deve retornar apenas 1 CCLASSTRIB, também em JSON.
________________________________________
Interface de Testes
• Deve ser criada uma interface HTML extremamente simples, apenas para testes manuais.
• O frontend deve:
o consumir a API via JSON
o conter apenas os campos necessários
• Não é foco do projeto design, layout ou UX.
________________________________________
Escopo do Projeto
• Backend completo do classificador
• Modelagem e carga do banco PostgreSQL
• API funcional e documentada
• Interface HTML simples para testes
________________________________________
Observações Finais
• A planilha completa será enviada após o fechamento da proposta.
• O desenvolvedor não precisa ter conhecimento tributário, apenas capacidade analítica para extrair regras a partir da base de dados.
• Em caso de dúvidas, estou disponível para reuniões de alinhamento.

A plataforma não permite upload de arquivos .xlsx então estou disponibilizando um link para download:

https://docs.google.com/spreadsheets/d/1LxJpi38vJazt1hEXgMQOvFv3Jg4Npha5/edit?usp=sharing&ouid=106140362374372953599&rtpof=true&sd=true

Habilidades desejadas:

Python

Atividades do cliente nesse projeto:

Última visualização: 28/01/2026 às 16:15

Última interação: 16/12/2025 às 10:10

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 13
Interessados: 14
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (13)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Diego F.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Ajustes e novas funcionalidades para site de apostas esportivas - 1) Página inicial (index) Reorganizar o layout para separar campeonatos por país. Adicionar uma estrela por campeonato: ao marcar, o campeonato deve ir para o topo (favoritos). Ao ...

Desenvolvimento de bot de automação web - Estou procurando um desenvolvedor experiente em automação web para criar um bot que automatize o processo de login em um site, navegue até uma área específica e e...

Robô automático para opções binárias - Preciso de um bot que realize entradas automáticas no mercado de opções binárias. Pode funcionar de qualquer forma: extensão, Telegram, web... Prefiro que funcion...

Aplicação para teste de segurança de reconhecimento facial - Preciso de uma aplicação para testar a segurança e as vulnerabilidades de quatro empresas que estamos cotando para fornecer sistemas de reconhecimento facial a uma casa de apos...

Fluxo de atendimento ManyChat ou similar - Preciso de uma pessoa com conhecimento em ManyChat ou similares para fazer uma automação de atendimento de uma casa noturna. O freelancer precisa ter conhecimento de todo o fluxo nec...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.