Descrição do projeto
TraduzidoA ideia central é um formulário passo a passo: escolher cabelo natural ou sintético, selecionar uma faixa de comprimento em centímetros, escolher uma técnica de extensão (tape-in, micro-ring, keratin bond, weft, ou uma construção de peruca personalizada), e escolher uma cor ou opção de combinação de cores. Cada escolha deve multiplicar ou adicionar a um preço base de acordo com regras que posso configurar mais tarde sem precisar de um desenvolvedor toda vez. Eu também quero que a estimativa final mostre uma discriminação, não apenas um número total, para que os clientes entendam pelo que estão pagando.
Preciso que isso seja construído como um widget limpo e amigável para dispositivos móveis que possa ficar em uma página de destino ou ser compartilhado como um link independente. No lado do administrador, quero editar preços base e multiplicadores através de um painel de configurações simples em vez de editar código. A calculadora também deve capturar as informações de contato do cliente após mostrar a estimativa, para que eu possa acompanhar e confirmar o pedido.
Requisitos:
— Tipo de cabelo selecionável: natural (por origem/classificação) vs sintético, cada um com sua própria tarifa base
— Seletor de comprimento em centímetros com escalonamento de preço por faixa de comprimento
— Escolha da técnica de extensão afetando o custo de mão de obra e o custo de material separadamente
— Opções de cor e combinação de cores (tom único, ombre, tintura personalizada) com níveis de custo adicionais
— Discriminação de preço ao vivo mostrando cada componente antes do total final
— Painel de administração para editar preços base, multiplicadores e taxas de técnica sem alterações de código
— Design responsivo para dispositivos móveis, carregamento rápido, funciona como incorporado ou página independente
— Formulário de captura de leads (nome, telefone, canal de contato) exibido após o cálculo
— Exibição de moeda configurável, com regras de arredondamento para a cotação final
— Validação básica de entrada para que combinações irreais não produzam preços quebrados