/GoRestaurant-Mobile

Desafio do bootcamp GoStack 13 CRUD Mobile

Primary LanguageTypeScript

GoRestaurant

🚀 GoRestaurant Mobile

Desafio do GoStack 13 para desenvolvimento da aplicação GoRestaurant

Features   |    Pré-Requisitos   |    Mobile   |    Tecnologias   |    Lincença

🚧 Finalizado 🚧

✅ Resultado

GoRestaurant GoRestaurant GoRestaurant

📎 Features

  • Listar pratos de comida
  • Listar categorias
  • Filtras pratos por campo de busca
  • Filtrar pratos por categoria
  • Listar acompanhamento extras de cada prato
  • Atualizar quantidade de acompanhamento
  • Atualizar quantidade de um prato do pedido
  • Realizar pedido
  • Lista Pedidos
  • Favoritar ou defavoritar prato
  • Listar pratos favoritos

⚙ Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js e/ou Yarn Além disto é bom ter um editor para trabalhar com o código como VSCode Outro detalhe, é que você precisará ter um emulador ou dispositivo físico para rodar a aplicação. Caso você esteje usando Mac, pode utilizar o Xcode, mas caso esteje utilizando Windows ou Linux, pode utilizar o Android Studio.

🎲 Rodando o Mobile

# Clone este repositório
$ git clone https://github.com/gabriel-nt/GoStack-Fundamentos-React-Native

# Instale as dependências
$ yarn

# Execute a aplicação
$ yarn android ou yarn ios

# Execute o falso backend
$ yarn json-server server.json -p 3333

# Execute os testes
$ yarn test

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • ReactJS
  • React Native
  • Typescript
  • Axios
  • Jest

📕 Bibliotecas

Esse projeto foi utilizou das seguintes lib:

  • styled-components
  • react-navigation
  • intl
  • react-native-vector-icons
  • json-server
  • Prettier
  • Eslint

📝 Licença

Esse projeto está sob a licença MIT.


Feito por Gabriel Teixeira