Skip to content

Jumori/gostack-desafio-08-fundamentos-react-native

Repository files navigation

GoMarketplace Mobile

GitHub language count Repository size GitHub last commit

Concluído 🚀

Tabela de conteúdos

💻 Sobre o projeto

Projeto desenvolvido durante o GoStack Bootcamp oferecido pela Rocketseat.

Repositório com as intruções do desafio Desafio 08: Fundamentos do React Native

⚙️ Funcionalidades

  • Usuários podem listar todos os produtos disponíveis do marketplace
  • Usuários podem adicionar um produto do marketplace ao carrinho
  • Usuários podem aumentar a quantidade de um produto que está no carrinho
  • Usuários podem diminuir a quantidade de um produto que está no carrinho

🎨 Layout

O layout da aplicação está disponível no Figma:

Figma

🚀 Como executar o projeto

Este projeto exige que o servidor back-end esteja rodando em segundo plano.

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js, Yarn

Clonando o repositório

# Clone este repositório
$ git clone git@github.com:Jumori/gostack-desafio-08-fundamentos-react-native.git

# Acesse a pasta do projeto no seu terminal/cmd
$ cd gostack-desafio-08-fundamentos-react-native

# Instale as dependências
$ yarn

🎲 Rodando o Backend (servidor)

# Procure pelo IP da sua máquina. Geralmente ele começa com 192.168

# Execute o servidor local
$ yarn json-server --host {machine IP} server.json -p 3333

# A aplicação será aberta na porta:33333 - acesse http://localhost:3333

🧭 Rodando o frontend mobile

# Conecte seu dispositivo mobile ou inicie o emulador em sua máquina

# Em um terminal, instale o app no seu dispositivo
# Caso esteja utilizando um dispositivo Android
$ yarn android

# Caso esteja utilizando um dispositivo iOS
$ yarn ios

# Em um segundo terminal, execute a aplicação em modo de desenvolvimento
$ yarn start

# A aplicação estará disponível em seu dispositivo móvel

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Veja o arquivo package.json

🦸 Autora


Juliana Morikoshi

Linkedin Badge Gmail Badge


📝 Licença

Este projeto esta sobe a licença MIT.

Feito com ❤️ por Juliana Morikoshi 👋 Entre em contato!