Projeto Wallet Test
Layout baseado Nesse projeto
O Projeto utiliza JSON-SERVER, para uma melhor exeperiencia na hora de executar, e poder executar no emulador fisico, lendo o QRCODE, voce deverá
- Descobrir o seu ip
- Entrar em src/service/api.ts e modificar o ip, pelo ip da sua maquina, depois rodar
const api = axios.create({
baseURL: 'http://IP_DA_SUA_MAQUINA_AQUI:3000/',
});
json-server --watch db.json --host IP_DA_SUA_MAQUINA_AQUI --port 3000
OBS: para executar o teste pelo celular fisico, baixe o expo-go nas stores
O Projeto foi utilizado usando expo, entĂŁo para executa-lo basta seguir os passos
#clonar o repositorio
$ git clone https://github.com/RgMellon/vr-wallet.git
#entrar na pasta do projeto
$ cd vr-wallet
#instalar as dependencias
$ yarn
# Basta ler o codigo de barras que aparecerá pelo seu celular, caso tenho o EXPO-GO instalado, com isso o projeto deverá abrir. voce também pode apertar a tecla I para abrir no Emulador IOS ou A para abrir no emulador android
$ npx expo start
# Para rodar os testes
$ yarn jest
Segue o preview em video do projeto
O projeto foi feito utilizando das seguintes tecnologias
- Expo
- React Native
- Styled Components
- Typescript
- Axios
- Context
- Hook
- Jest
Desenvolvido com ♥ por Renan Melo