Este projeto tem o objetivo de agilizar o processo do pedido de pizzas, proporcionando uma experiência melhor para o cliente.
⚛ Next.js
🔥 TypeScript
💅 Styled-Components
📱 PWA
✅ Lints — ESlint/Prettier/EditorConfig
-
Funciona offline após o primeiro carregamento online das páginas.
-
PWA instalável.
-
Persistência de todos os dados da aplicação.
-
Navegação de telas por steps no checkout.
-
Layout responsivo testado em Google Chrome, Microsoft Edge e Firefox (mobile - android e desktop - windows).
-
Cardápio de pizzas com recomendação do dia e adicionais com dados obtidos via api.
-
Sistema de pontuação de bônus para seleção de pedidos com a recomendação do dia.
-
Carrinho de pedido com interação do mascote ao escolher o tamanho da pizza.
-
Formulário de coleta de dados para geração do pedido de pedido.
-
Busca por cep em até 3 servidores para autocompletar os campos do endereço.
-
Validação por cookies nas páginas do checkout para não pular etapas.
-
Envio de pedido formatado e completo pelo WhatsApp.