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
Note: É necessário ter o JSon Server
npm install -g 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
No diretório principal do projeto execute:
# using npm
npm install
# OR using Yarn
yarn install
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
# using npm
npm run android
# OR using Yarn
yarn android
# using npm
npm run ios
# OR using Yarn
yarn ios