Skip to content

alexnaldosantos/vr_wallet_desafio

Repository files navigation

Atenção!

Este é um projeto de prova de conceito feito por Alexnaldo Santos (alexnaldo.santos@gmail.com). Seu uso é meramente didático, sendo proibida sua reprodução sem a devida autorização. Meu contato é : Alexnaldo Santos

Iniciando - Instalar o Json Server (porta 3000)

Note: É necessário ter o JSon Server

npm install -g json-server

Rodando o JSon Server

Execute o comando a seguir diretamente na pasta principal do projeto

json-server --watch db.json

Se o app der algum erro de conexão, reinie o json-server assim:

json-server --host 127.0.0.1 --watch db.json

Note Os testes foram feitos no emulador do Android, que utiliza a porta 10.0.2.2 como alternativa ao localhost. Para rodar no iOS, necessário alterar o arquivo src/data/api.ts

Passo 1: Instalar os pacotes

No diretório principal do projeto execute:

# using npm
npm install

# OR using Yarn
yarn install

Passo 2: Rodar os testes unitários

Foram feitos alguns testes unitários a fim de demonstrar como os componentes visuais podem ser testados.

# using npm
npm test

# OR using Yarn
yarn test

Passo 3: Inicie a aplicação

For Android

# using npm
npm run android

# OR using Yarn
yarn android

For iOS

# using npm
npm run ios

# OR using Yarn
yarn ios