Repositório destinado ao Projeto 4 Food da Missão Sagan
link do surge: http://labenuifuturefood.surge.sh/home
Repositório destinado ao Projeto 4 Food da Missão Sagan
Repositório destinado ao Projeto 4 Food da Missão Sagan
link do surge: http://labenuifuturefood.surge.sh/home
Função/Proposta:
mostrar um resumo dos dados do cliente, endereço e historico de pedidos
Definição de feito:
Modelo:
(https://zpl.io/bJ05Dv3)
Função/Proposta:
Permitir a busca por nome do restaurante
Definição de feito:
Modelo:
(https://zpl.io/awxL30d)
Responsável pelos ícones de aacesso da parte inferior do App
Responsável por esse card: @EloisaFagundes
Checklist
Contém nome da página que o usuário está acessando. Pode ou não ter uma seta para voltar para a página anterior.
Responsável por esse card: @EloisaFagundes
Checklist
Esse componente MOSTRA todos os dados do perfil, com possibilidade de editá-los e histórico de pedidos
responsável por esse card: @lfvirtuoso
CHECKLIST
componente CONTAINER DE PEDIDOS
De conter título HISTÓRICO DE PEDIDOS
De conter CARDS com os pedidos feitos
API
ROTAS FOOTER
Esse componente MOSTRA O PERFIL DE HISTÓRICO DE PEDIDOS VAZIOS.
responsável por esse card: @lfvirtuoso
CHECKLIST
API
ROTAS FOOTER
Função/Proposta:
Mostrar a lista de restaurantes disponíveis para o usuário
Definição de feito:
Modelo:
(https://zpl.io/VKLpdNq)
Form para cadastro de novo usuario contendo: Nome, CPF, email, senha e confirmação de senha.
Criação do usuario no endpoint
Fidelização ao layout proposto
validação dos tipos de campos baseado em pattern
quando tentar colocar um novo pedido, com um pedido ainda não entregue
comunicar com endpoint para cadastro de endereco
layout da tela
quando login nao receber endereco, redirecionar automaticamente
Função/Proposta:
Sera usado por outras chamadas
Mostra uma imagem destaque do restaurante, nome, tempo de entrega e frete
Definição de feito:
Modelo:
(https://zpl.io/VKLpdNq)
Essa página é acionada quando o usuário clica no input de Busca no FEED. Ela é responsável por mostrar uma mensagem BUSQUE POR NOME DE RESTAURANTE .
responsável por esse card: @EloisaFagundes
CHECKLIST
Esse componente edita o endereço que o usuário colocou inicialmente no cadastro.
responsável por esse card: @lfvirtuoso
Componente Endereço
Deve conter perfil do usuário com as informações Logradouro, número, complemento, bairro, cidade, estado com opção de um botão para salvar.
CHECKLIST
API
ROTAS
Editar Endereço -> Meu Perfil
Função/Proposta:
permitir ao usuario alterar informacoes cadastrais
Definição de feito:
Modelo:
(https://zpl.io/awxL3mJ)
Busca através do Id com retorno do restaurante desejado
Renderização de lista com produtos do restaurante.
Fidelização ao layout proposto
Botão adicionar e remover item do carrinho (função vai vir via props?)
Adicionar os itens no carrinho (função vai vir via props?)
Endpoint de buscar a lista de produtos
Estilização
botão adicionar e remover itens no carrinho funcional
aplicar a correcao para local e digitos
.toLocaleString("pt-BR", {minimumFractionDigits: 2} )
componente foi reaproveitado do componente C9
Função/Proposta:
mostrar ao usuario os produtos adicionados ao carrinho, e também informações de subtotal, pagamento, finalizacao de pedido, etc.
Definição de feito:
Modelo:
(https://zpl.io/2pjy3BJ)
Essa página deve retornar o resultado da busca de restaurante da página Search Placeholder com os nomes do restaurante buscado.
responsável por esse card: @EloisaFagundes
CHECKLIST
Função/Proposta:
Mostrar os detalhes do restaurante
Mostrar os produtos do restaurante, separados por categoria
Definição de feito:
Modelo:
(https://zpl.io/2Gw7jmm)
Função/Proposta:
Permitir que seja cadastrado ou alterado o endereço do usuário
Definição de feito:
Modelo:
(https://zpl.io/2jRj3kr)
Função/Proposta:
Efeito visual ao entrar na página
Redirecionamento do usuário para o local correto
Definição de feito:
Modelo:
(https://zpl.io/Vxv83Km)
Função/Proposta:
permitir o acompanhamento do pedido em rota de entrega
Definição de feito:
Modelo:
(https://zpl.io/2Gw7jz4)
componente para ser reutilizado e ativar o goBack.
deve ter props para mostrar texto quando necessário.
Função/Proposta:
Permite ao usuário se cadastrar na plataforma
Definição de feito:
API
Modelo:
(https://zpl.io/a8vjnyw)
Função/Proposta:
Permite ao usuario inserir suas credenciais de acesso
Definição de feito:
Modelo:
(https://zpl.io/a8vjnyw)
Pagina inicial com fundo vermelho
ao clicar, levar para:login se nao tiver token
home se tiver token
Função/Proposta:
card que renderiza os produtos do restaurante e permite adicao/remocao no carrinho
Definição de feito:
Função/Proposta:
Criar um footer com 3 icones, que levam a sessões especificas
Definição de feito:
A partir de um usuario ja cadastrado (Email e senha) realizar o login utilizando o Endpoint específico
Fidelidade ao layout proposto no Zeplin
Opção de redirecionamento a pagina de Criar usuário (Botão)
Esse componente edita o endereço que o usuário colocou inicialmente no cadastro. Deve conter perfil do usuário com as informações descritas abaixo.
responsável por esse card: @lfvirtuoso
CHECKLIST
API
ROTAS
Editar Cadastro -> Meu Perfil
Essa página deve mostrar todos os restaurantes em cards, onde é possível clicar. Uma barra de buscas pelo nome do restaurante e um menu que separa os restaurantes por culinária. Um footer com 3 botões onde o usuário é capaz de navegar entre a home, seu carrinho com pedidos e seu perfil.
responsável por esse card: @EloisaFagundes
CHECKLIST
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.