Web and Mobile app to join NGOs (Non-governmental organizations) end their causes into people thats want to turn the world a batter place.
- NodeJs - Build the server
- ReactJs - A JavaScript library for building user interfaces
- React Native - Native Development
- Expo - Deploy and quickly iterate on native Android, iOS, and web apps
- SQLite3 - DB Connector
- Express - Router of the Application
- KnexJs - SQL query builder for Postgres, MSSQL, MySQL, MariaDB, SQLite3, Oracle, and Amazon Redshift
- Celebrate - A joi validation middleware for Express.
- CORS - Cross-origin Resource Sharing
- Axios - Promise based HTTP client for the browser and NodeJs
- Jest - Jest is a JavaScript testing framework maintained by Facebook
- Supertest - Super-agent driven library for testing node.js HTTP servers
To clone and run this application, you'll need Git, Node.js v10.16 or higher + Yarn v1.13 or higher installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/robertokbr/Be-The-hero
# Go into the repository
$ cd Be-The-hero
# Install dependencies
$ yarn install
# Run the app
$ yarn start
- Fork this repo;
- Create a branch with your feature:
git checkout -b my-feature
- Commit your change:
git commit -m 'feat: My new feature'
- Push your branch:
git push origin my-feature
Roberto Junior 👋 Join me on Linkedin!