Formulário de pedido online para pizzaria
será um formulário para o cliente pedir a pizza pela internet, porém específico de uma pizzaria e não como ifood, que é para várias pizzarias no mesmo sistema;
1. O front end começará com uma imagem dando boas vindas ao formulário de pedido online e abaixo já vai pra:
2. Detalhes da Pizza que quer pedir:
a.
Tamanho (Broto, Média ou Grande) - na administração tem que ter campo pra cadastrar os tamanhos que a pizzaria trabalha;
b. ÚNico Sabor ou 2 sabores? - caso o cliente escolha um sabor, abre a caixa para escolha do sabor, caso escolha 2 sabores, abre-se a caixa do primeiro e a caixa do segundo sabor - na administração tem que ter a opção de até quantos sabores a pizzaria trabalha;
c. Opção de incluir borda recheada com catupiry ou cheedar - na administração tem que ter a opção para cadastrar os tipos de borda que a pizzaria trabalhará;
d.
Abaixo dessas opções tem que ter um botão 'adicionar mais uma pizza', que caso o internauta clique nele, o sistema irá duplicar todos esses campos da pizza para que ele escolha mais uma e ele poderá clicar nesse botão quantas vezes quiser para escolher quantas pizzas quiser;
3. Abaixo dos dados da pizza terá um campo para escolha da bebida e um botão 'adicionar mais uma bebida', que caso o internauta clique nele, o sistema irá inserir mais um campo para escolha de mais uma bebida - e ele poderá clicar nesse botão quantas vezes quiser para escolher quantas bebidas quiser;
4. O cadastro de pizzas será:
a.
Nome, Preço, Foto e Ingredientes e o de bebidas será apenas Nome, Preço e Foto;
5. Um campo para escolher se quer que leva a máquina de cartão de crédito;
6. Campo de observações para o internauta digitar, se quiser;
7.
Assim que o internauta clicar em enviar pedido abrirá um popup de cadastro;
a. Pode-se logar com os dados do Facebook, porém terá que completar o cadastro com alguns dados que o Facebook não tem, como endereço, por exemplo;
b. Ou pode-se criar um cadastro na hora com:
i.
Nome Completo;
ii. Telefone fixo e celular;
iii. E-mail;
iv.
CPF (opcional);
v. Endereço (preenchimento automático dos campos através do CEP) - terá uma faixa específica de CEPs que o sistema irá aceitar, que será a região de atuação da pizzaria, que deverá ser inserida através da administração;
8. Assim que o internauta enviar o pedido o sistema tem que enviar um e-mail à pizzaria com os dados do pedido e outro e-mail ao cliente que pediu com o resumo do pedido;
9.
Sempre que ele se logar no sistema com os dados dele pra pedir uma pizza, o sistema deve mostrar ao lado um botão para alterar os dados dele, endereço, por exemplo e outro botão para ele pedir novamente o último pedido;
10. O sistema deve calcular o valor das pizzas e bebidas escolhidas e colocar no resumo do pedido;
11. Sistema precisa ser responsivo, ou seja, precisa abrir em smartphones e tables também;
12.
O layout pode ser simples e clean e intuitivo (pode ser Bootstrap);
13. Sistema precisa ser desenvolvido em PHP puro e MySQL;
14. Exemplo de como ficaria mais ou menos:
http://prntscr.com/5d7a67;
15.
Incluir orçamento com e sem integração de alguma api de gateway
(brasileiro) de sms e opção para ativar e desativar no admin e opção de parametrização, por exemplo, enviar um sms assim que o pedido for concluído e um assim que o pedido sair da pizzaria;
16. Se já existir alguma Api para enviar a mensagem por Whatsapp, pode incluir orçamento também;
17. Em alguma parte deve ter um botão para abrir em Popup o Cardápio Online, que é as pizzas cadastradas, separadas por categorias: Pizzas Salgadas, Pizzas Doces, Bebidas, etc - as categorias tem que ser cadastradas na administração;
18.
Para escolher o sabor, o sistema deve abrir um popup com o nome e preço das pizzas cadastradas e quando colocar mouse em cima, abre-se uma espécie de tootip com nome, foto, preço e ingredientes, bastando clicar na foto ou título para escolher e fechar o popup. Mesma ideia deve ser aplicada para bebidas; - exemplo de tootip:
http://www.jqueryrain.com/?itsmwj1V
19. O template tem que várias opções de cores a serem escolhidas na administração;
20.
Assim que o internauta fazer o pedido e no e-mail enviado para ele precisa ter algum botão onde ele possa compartilhar a novidade, de pedir a pizza dele online, pode compartilhar no facebook ou twitter, será apenas um texto, por exemplo: "Olá pessoal, vejam a novidade da pizzaria X, é possível pedir a pizza pela internet, vejam:
www.linkdapizzaria.com.br"
21. Na lateral do formulário precisa ter algo flutuante com o valor do pedido;
22. APi do Pagseguro para fazer o pagamento da pizza (na administração pode
ser ativado ou não)
23.
Na administração incluir opção para adicionar taxa de entrega (ativar ou não).
Prazo de Entrega: 03 de Janeiro de 2015