BeTheHero
App to help NGOs built with ReactJS, React Native, Node.js and more.
Tech
- Node.js
- React
- React Native
- Expo
- SQLite3
- Jest
Back-End
- Run
yarn
in thebackend
folder; - Run
yarn start
to up the server; - Open Insomnia or Postman and import the Insomnia.json workspace file at server folder.
Front-End
- Run
yarn
in thefrontend
folder; - Run
yarn start
to up the project;
Mobile
- Run
yarn
in themobile
folder; - Update the baseURL at src/services/api.js.
- Run
expo start
to up the project.
Test
- Run
yarn test:backend
at the backend folder;
How to contribute
- Fork this repository;
- Create a branch with your feature:
git checkout -b my-feature
; - Commit your changes:
git commit -m 'feat: My feature'
; - Push to your branch:
git push origin my-feature
;
After the merge of your pull request is done, you can delete your branch.