Descrição do projeto
TraduzidoA lógica em si não é complicada — é basicamente um preço base por tamanho mais um conjunto de multiplicadores e adicionais — mas precisa ser editável sem tocar no código, porque os preços dos enchimentos e os custos dos tecidos mudam a cada poucos meses. Eu prefiro gerenciar a tabela de preços a partir de uma tela de administração simples do que pedir a um desenvolvedor para redistribuir toda vez que um fornecedor aumenta os preços. A calculadora também deve funcionar corretamente em dispositivos móveis, já que uma boa parte do nosso tráfego vem de telefones, e precisa enviar a configuração final para nós por e-mail ou em uma fila de pedidos simples para que um gerente possa acompanhar.
Requisitos:
— Seletor de tamanho do colchão (tamanhos padrão mais uma entrada personalizada de largura/comprimento/altura com validação)
— Seletor de tipo de enchimento (espuma de memória, látex, fibra de coco, molas, combinado) cada um com seu próprio coeficiente de preço
— Seletor de firmeza (macio, médio, firme ou de dois lados) afetando o preço e a combinação de materiais
— Seletor de capa/tecido (malha básica, acolchoado, removível/lavável, jacquard premium) com preços separados
— Opção de produção urgente que adiciona uma porcentagem ou taxa fixa e mostra uma estimativa de entrega mais curta
— Recalculo de preço ao vivo em cada alteração de campo, mostrado em um detalhamento claro, não apenas um total único
— Painel de administração ou tabela de preços editável (preços base, coeficientes, taxas) sem necessidade de alterações de código
— Resultado enviado como um pedido por e-mail ou salvo em uma tabela de banco de dados simples com campos de contato
— Layout responsivo amigável para dispositivos móveis e validação básica de entrada com mensagens de erro úteis