Desenvolvimento de template para PDV de autoatendimento
Descrição:
Desenvolvimento de interface personalizada para PDV de autoatendimento em formato de totem, contemplando fluxo completo de identificação do cliente, cadastro guiado, carrinho de compras, pagamento, autenticação integrada e preparação para integração com o sistema Intraweb da Terasoft.
Data do projeto:
Inicio:
25 de fevereiro de 2026
Término:
12 de março de 2026
Tecnologias utilizadas:
Bootstrap 5
HTML 5
CSS 3
Javascript
jQuery
Detalhes do projeto:
Estruturação de template web para PDV de autoatendimento, com navegação por etapas e renderização dinâmica sem recarregamento de página;
Desenvolvimento do fluxo de identificação do cliente, incluindo CPF, validações, opção de pular etapa e tratamento de cliente não encontrado;
Implementação de cadastro guiado em múltiplas etapas, com teclado virtual, máscaras, validações, revisão final e integração de busca de CEP;
Criação do carrinho de compras com inclusão e remoção de itens, controle de quantidade, subtotal automático, total geral e organização visual dos produtos;
Implementação do fluxo de pagamento com opções PIX, crédito e débito, incluindo confirmação, processamento, status final e reinício do atendimento;
Desenvolvimento de módulo de login desacoplado do fluxo principal, com wizard em etapas para CNPJ, login e senha, preparado para autenticação via API;
Persistência de sessão com dados da empresa autenticada, permitindo aplicação dinâmica de nome, logotipo e identidade visual do cliente durante o uso do sistema;
Preparação da interface para integração com backend Delphi/Intraweb, por meio de funções públicas expostas para comunicação com a camada do sistema;
Implementação de leitura automática de código de barras no carrinho e no modal de remoção por código, sem dependência de campo visível dedicado;
Ajustes de responsividade, comportamento touch, teclado virtual, modais de confirmação, contraste, alinhamento e padronização visual conforme identidade da Terasoft;
Inclusão de rotinas auxiliares para testes e homologação, facilitando a validação funcional antes da integração definitiva com o ambiente do cliente.