Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

188 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iFuture - 4Food

4Food

Sobre

4Food - Restaurantes na porta da sua casa!

Aplicação de serviço de entregas para restaurantes. Desenvolvida em React.js

Recursos Utilizados

  • axios
  • react-router-dom
  • styled-components
  • Material UI
  • react-loading-dot

Design

https://zpl.io/scene/VDdGEYr

  • Feito por Camila Mizutani

Link do Surge

https://whispering-connection.surge.sh/

O que funciona

  • Cadastro

    • Criação de conta, cadastrando dados pessoais e endereço
    • Mensagem no caso de informação incorreta
    • Após a finalização do cadastro, redirecionamento para página principal
  • Busca e Seleção

    • Visualização de lista com todos restaurantes
    • Filtro de restaurantes por nome na página de buscas
    • Filtro de restaurantes por categoria na página principal
    • Visualização do cardápio e detalhes de um restaurante ao clique/toque
  • Cardápio

    • Visualização de informações do restaurante: foto, nome, tipo, tempo de entrega, frete, endereço
    • Visualização dos pratos de um restaurante divididos por categoria
    • Visualização de detalhes do prato
    • Capacidade de adicionar os pratos no carrinho e a quantidade de cada um
    • Capacidade de remover itens do carrinho
  • Carrinho e finalização de compra

    • Visualizção da lista de itens adicionados ao carrinho
    • Visualização do endereço de entrega no carrinho
    • Total da compra de acordo com a quantidade e preço dos itens
    • Seleção de forma de pagamento
    • Assim que o pedido é feito, é renderizado alguns detalhes do pedido em andamento na página principal
  • Perfil

    • Visualização de dados pessoais e endereço
    • Edição de dados pessoais e endereço
    • No caso de informação incorreta na edição, alerta
    • Histórico de pedidos concluídos

Funcionalidades adicionais:

  • Página restaurante

    • Adição (do layout proposto) de um botão para ir diretamente ao carrinho, reduzindo o percurso que o(a) usuário(a) precisa fazer e desistimulando que ele(a) tente adicionar itens de restaurantes diferentes no carrinho (o que não é possível).
  • Página carrinho

    • Adição (do layout proposto) de um botão para voltar ao restaurante e continuar adicionando.
  • Página perfil

    • Adição (do layout proposto) de um botão de logout

Imagens

download (7) download download (1) download (2) download (3) download (4) download (5) download (6)

Autores

Imagem do perfil de Pedro Rodrigues
Pedro Rodrigues
Imagem do perfil de Bianca Leonardo
Bianca de Souza Leonardo
Imagem do perfil de Pedro Stefani
Pedro Stefani Saldanha
Imagem do perfil de Henrique
Henrique Gonçalves Galvão
Imagem do perfil de Guilherme
Guilherme Soutello
Imagem do perfil de Rodrigo
Rodrigo Brezolin Buquera

About

Projeto Final de Front-End. Clone de aplicativo de delivery consumindo API da Labenu. Pensado para funcionamento em dispositivos móveis.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages