O Be the Hero é um projeto idealizado para ajudar/apoiar organizações não-governamentais criadas e mantidas por pessoas que trabalham voluntariamente em defesa de uma causa. No projeto Be the Hero essa causa é ajudar os animais 🐶 🐱, apoiando financeiramente essas ONGs para que esses animais recebam o tratamento necessário e sejam felizes.
git, node, react, react-native, expo, express, nodemon, axios, knex, sqlite, insomnia/postman
git clone https://github.com/lnnalcant/be-the-hero.git
1. cd backend
2. npm/yarn install
3. npm/yarn start
1. cd frontend
2. npm/yarn install
3. npm/yarn start
Obs.: O projeto será executado no endereço localhost:3000
.
Para executar a aplicação mobile será necessário alterar o endereço do seu servidor utilizando o endereço IP fornecido no Expo ou o do seu computador no arquivo src/services/api.js
, em seguida:
1. yarn global add install expo-cli
2. cd mobile
3. yarn install
4. expo start
Baixe na Play Store ou App Store o aplicativo do Expo
para que seja possível visualizar a aplicação funcionando no seu celular.
Obs.: Você também pode utilizar um emulador caso prefira :)
Após realizar esses passos, escaneie através do aplicativo do Expo instalado em seu celular o QR code que foi gerado e exibido em seu navegador e a aplicação será exibida no seu dispositivo. 👌
- Faça um fork desse repositório;
- Cria uma branch com a sua feature:
git checkout -b minha-feature
; - Faça commit das suas alterações:
git commit -m 'feat: Minha nova feature'
; - Faça push para a sua branch:
git push origin minha-feature
.
Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
A semana foi ministrada pelo professor e CTO da rocketseat Diego Fernandes.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
By Lenon Alcântara 👽