Completed

Sistema de Pedido Online - delivery

Published on the August 22, 2016 in IT & Programming

About this project

Open

1.    Será um sistema onde o internauta fará pedidos pela internet (seja de pizza, lanche, enfim, produtos de delivery);
2.    Será um Sistema Web (dividido em 4 partes, como descrito no item 5) e dois Aplicativos Mobile (um para Android e um para iOS);
3.    Estruturação do sistema utilizando C# ou php, de preferência em mvc;
4.
Necessário layout 100% responsivo para rodar em smartphones e tablets isso deverá funcionar muito bem, mesmo que teremos os aplicativos para celular;
5.    O sistema terá diversos estabelecimentos (pizzarias, por exemplo), cada estabelecimento terá seu Painel de Administração, seu Formulário de Pedido / Área do Cliente e seu próprio Aplicativo. Abaixo segue definição dos termos / módulos:
    Administração - área onde o administrador Master (responsável do projeto), criará uma conta para cada novo estabelecimento ou bloquear uma conta existente e alterar seu plano;
    Painel do Estabelecimento - área onde o dono ou responsável pelo estabelecimento irá cadastrar, editar, excluir produtos, categorias, clientes e parametrizações específicas dele, etc;
    Formulário de Pedido - formulário para o cliente (comprador da pizza) realizar o pedido;
    Área do Cliente - área que após login o cliente poderá ver seus dados cadastrais e histórico de pedidos;
6.
O formulário de cada estabelecimento funcionará apenas dentro do horário parametrizado nas configurações de cada estabelecimento. Caso esteja fora do horário e o cliente clicar em fazer o pedido, tem que mostrar uma mensagem assim: 'Olá, abriremos às X horas, você quer deixar seu pedido programado? - essa opção precisa ser parametrizada se o estabelecimento quer habilitá-la ou não;
7.     O sistema deve ser integrado a Api para logar-se através do Facebook ou Gmail (nesse caso para o pedido ainda faltará o endereço e telefone no cadastro);
8.
O sistema deve ser integrado a Api para pagamento através do PagSeguro transparente (que abre como lightbox sem sair do site - http://forum.pagseguro.uol.com.br/t/7736302/checkout-lightbox---o-que-e-e-como-utilizar);
9.    O sistema deve ser integrado a Api para pagamento através da Cielo;
10.    O sistema deve ser integrado a Api para notificações via Whatsapp (no github.com tem a APi: https://github.com/WHAnonymous/Chat-API/wiki) - no checkout ou cadastro do telefone perguntar se o cliente quer ser notificado pelo Whatsapp, SMS ou e-mail - isso para pedidos na web, pois no app será notificado pelo app mesmo;
11.
Aqui tem um rascunho de como será: http://servidorsw.com.br/pedido/rascunho.jpg;
12.    Aqui foi uma tentativa mas paramos no início: http://ideaedesign.com.br/pedidos2/;
13.    Além da parte Web, deverão ser desenvolvidos dois aplicativos mobiles iguais, um para iOS e outro Android, conforme:
1.
Eles terão tudo que tem na Área do Cliente (formulário de pedido), usará as mesmas informações do banco de dados;
2.    Cada Estabelecimento terá seu próprio aplicativo conectando especificamente em sua conta, em seus produtos e seus parâmetros;
3.    Eu terei que gerar uma nova apk (caso Android) para cada cliente e colocar no Google Play para ele divulgar para os clientes dele (e o mesmo para Apple);
4.
Discutiremos se é melhor um aplicativo nativo ou um iframe chamando uma página web;
5.    Nos aplicativos móbiles não será necessário a administração nem painel do estabelecimento;
14.    Todo o código do sistema programado deve estar comentado (isso pode ser feito depois do sistema pronto);
15.
Depois de pronto, preciso da especificação técnica para entender toda a lógica usada no sistema;
16.    Necessário cada um dos formulários de pedido terem suas próprias configurações de seo como title, url's amigáveis, meta tags, meta descriptions, site map, etc;
17.    Diferença entre o que quero e projetos como iFood: o iFood é um sistema para divulgar as pizzarias e você pode fazer o pedido diretamente por ele, porém o internauta tem a opção de escolher dentre diversos estabelecimentos e o sistema que quero terá um endereço direto, por exemplo, o domínio pizzadojose.com.b
r irá apontar diretamente para o formulário de pedido dessa pizzaria em específico, não terei uma área onde o internauta irá pesquisar os estabelecimentos próximos a ele;

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.), Other (Other APIs)
Roles needed Designer, Developer

Delivery term: October 17, 2016

Skills needed

Other projects posted by A.