Analisando propostas

App Androide e Ios nativo de vendas para múltiplas lojas consumindo webserver via api

Publicado em 07 de Julho de 2018 dias na TI e Programação

Sobre este projeto

Aberto

Este projeto trata-se de um sistema de Delivery onlile semelhante ao Ifood.
Nós já temos o webserver, website e app criados e funcionando... Porém não estamos satisfeitos com o app atual e queremos construir outro do zero!
De preferência com React Native ou Xamarin Forms.

Lista de recursos:
1. Taxa de entrega por bairro e km.
2. Cadastro de endereços por categoria.
3. Coletar o endereço do usuário usando a api dos correios.
4. Coleta o endereço do usuário manualmente.
5. Coletar o endereço do usuário usando a localização.
6. Cadastro de usuários.
7. Login por email e Facebook.
8. Perfil do usuário: Lista de pedidos, dados pessoais, endereços, favoritos, avaliações e formulário de contato.
9. Avaliação e comentários para as lojas.
10. Botões "Delivery" e "Vou buscar" Antes do checkout.
11. Opção para informar o troco se a forma de pagamento for "Dinheiro na Entrega".
12. Opção para informar o tipo de cartão (Débito ou Crédito) se a forma de pagamento for "Cartão na Entrega".
13. Integração ao pagseguro (Checkout transparente).
14. Abrir e fechar as lojas automaticamente de acordo com os horários cadastrados.
15. Exibir lista de lojas mais próximas primeiro.
16. Lojas em destaque (Primeiro da fila de exibição).
17. Interface gráfica de acordo ao layout apresentado.
18. Cada loja exibe: Logo, header, Nome, distância do usuário, taxa de entrega, estrelas de avaliação, etiqueta de Fechado ou aberto, etiqueta de Novo, etiqueta de Entrega grátis e cardápio completo.
19. Filtro para buscar lojas por categorias, distâncias, taxa de entrega...)
20. Opção para adicionar lojas a lista de favoritos.
21. Campo de pesquisa para buscar lojas na sua cidade.
22. Menu no rodapé com ícones para: Home, pesquisa, checkout, favoritos e perfil.
23. Opção para alterar o pedido no checkout.
24. Sempre alertar os usuários se caso eles não ativarem ativado as notificações.
25. Visualizar cardápio com a loja fechada.
26. As lojas que não fazem entrega serão exibidas na lista normalmente mas exibirá um alerta informando isso ao ser clicada.
27. Notificações push e por email informando a mudança de status do pedido automaticamente.
28. Notificações por WhatsApp usando Api.
29. Aceitar Termos e condições mais link.
30. Fazer login com facebook.
31. Ao final da lista de lojas cadastradas exibir um botão que leva para um formulário onde o usuário pode sugerir nova lojas.
32. Atualização do conteúdo de forma automática quando alterado no Webserver.
33. O Cliente só poderá comprar apenas de um loja por vez.
34. Um alerta deverá ser exibido em caso de pedidos iguais seguidamente.
35. Um alerta deve ser exibido para os clientes avaliem as lojas depois que o pedido for concluído.
36. O cliente poderá comprar escolhendo uma data e hora disponíveis para a entrega.
37. Alertas para, internet fraca e sem internet.
38. Alerta quando não existir lojas cadastradas para a região escolhida.

OBS:
- Já temos o layout de todas as telas, cores fontes e ícones.
- Quase todos os recurso que queremos no App já existem no Webserver.
Recursos que precisam ser adicionados:
1. A taxa de entrega é cobrada por "Bairro"  com preço fixo. Preciso também cobrar por  distância Mínima da loja.

Detalhes: Cada loja terá um campo para informar uma distância mínima por KM e inserir um preço. Se caso o usuário estiver dentro dessa distância mínima pagará esse preço, caso contrário pagará o preço do bairro selecionado.
2. Integrar ao pagseguro.
3. Adicionar forma de calcular as opções de produtos (Média, soma e máxima).
4. Copiar as opções de produtos cadastrados.
5. Fazer algumas alterações no visual como agrupar telas em abas e modal.

- Temos o código fonte do app original que já recebe os dados do webserver caso preciso usar como referência.
- Layout para o app: https://drive.google.com/open?id=124jYFeNypFY7BoY7B5kMkK4W5ygZTn2x

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho o design
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Plataformas exigidas Android, iPhone

Prazo de Entrega: 22 de Julho de 2018

Habilidades necessárias

Outro projetos publicados por J. C.