Procura-se um desenvolvedor experiente para transformar uma planilha de cálculo de orçamentos flexográficos, atualmente em Excel, em um aplicativo web ou desktop funcional, intuitivo e escalável. A inteligência de negócio, incluindo fórmulas, variáveis de custo (facas, tintas, liner, frete, margens) e a lógica de encadeamento, já está totalmente estruturada e validada na planilha existente. O objetivo principal é encapsular essa lógica em um sistema moderno e robusto.
Requisitos Essenciais:
1. Engine de Cálculo Confiável: O aplicativo deve replicar com 100% de precisão o comportamento e os resultados das fórmulas presentes na planilha Excel.
2. Painel Administrativo para Gestão de Tabelas: Uma base de dados e tabelas dinâmicas (como preços de matérias-primas, custos fixos e tabelas de comissão) devem ser totalmente acessíveis e editáveis via um painel administrativo, sem a necessidade de modificações no código-fonte.
3. Interface Amigável (ui/ux): a interface do usuário final (vendedores ou faturistas) deve ser simples e intuitiva, permitindo que insiram dados como medidas, material, quantidade de cores e tiragem, e visualizem o preço final de forma clara e estruturada.
4. Segurança de Dados: A lógica de cálculo deve ser implementada no backend para proteger o know-how e as informações estratégicas da empresa.
5. Estrutura da Planilha: A planilha Excel atual possui abas estruturadas e fórmulas detalhadas, prontas para serem traduzidas para a linguagem de programação escolhida.
Experiência Desejada:
* Comprovada experiência na migração de processos baseados em Excel para sistemas ou webapps.
* Domínio de linguagens de programação como Python (com frameworks como Django ou Flask),
Node.js, ou C#/.NET, a ser definida com base na arquitetura proposta.
* Experiência com bancos de dados estruturados (SQL Server, PostgreSQL ou SQLite) para a gestão das tabelas dinâmicas.
* Conhecimento e aplicação de boas práticas de ui/ux para o desenvolvimento de ferramentas corporativas internas.
Controle de Níveis de Acesso e Permissões (LGPD / Segurança):
O sistema deve implementar perfis de usuários distintos para atender a diferentes fluxos de trabalho e garantir a segurança das informações, em conformidade com a LGPD:
* Diretoria: Acesso total a todas as funcionalidades e dados do sistema.
* Analistas: Permissão para atualizar tabelas operacionais (custo de matéria-prima, fretes, facas) e para liberar descontos especiais solicitados.
* Vendedores: Apenas visualização e input de dados para a geração de orçamentos. Não devem ter acesso às margens brutas de custo nem permissão para editar as tabelas-base. Devem conseguir exportar o orçamento gerado em formato PDF ou link para envio aos clientes.
Prazo de Entrega: Não estabelecido