Esta aplicação foi desenvolvida na NLW 5 da Rocketseat, na trilha de React Native. Ela tem como objetivo alertar o horário de regar as plantas cadastradas através de uma notificação.
Este projeto foi criado com o Node versão 12.x.
Este projeto foi criado com o Expo CLI. É necessário tê-lo instalado em seu computador.
Necessário instalar de forma global para rodar uma API fictícia. Instale com o comando
npm install -g json-server
Para simular dados vindos de uma API e com um delay, foi utilizado a lib json-server. Por isso, antes de rodar o projeto, suba o servidor com o comando abaixo. Lembre-se de alterar para o IP do seu computador.
json-server ./src/services/server.json --host 192.168.0.11 --port 3333 --delay 700
No arquivo src/services/api.ts
altere o baseURL
para o IP do seu computador.
Após isso, basta rodar o projeto com o comando
yarn start
Utilizada para requisições à API
Utilizada para conversões de datas e tempos.