This app is base on : https://github.com/fariasmateuss/BeTheHero/commits/master
App to help NGOs built with ReactJS, React Native, Laravel and more.
Landtrader is a project that aims to connect people who want to make monetary contributions to NGOs (non-governmental organizations) that need help.
- Laravel
- React
- React Native
- Expo
- MySQL
- Jest
- Run
composer install
in theapi
folder; - Run
php artisan migrate
to migrate data; - Run
php artisan passport:install
to install passport auth_client - Run
php artisan serve --host {ip_address} --port {port}
to start server , which {ip_address} and {port} will use for axios connect to.
- Run
yarn
in thefrontend
folder; - Run
yarn start
to up the project;
- Run
yarn
in themobile
folder; - Update the baseURL at src/services/api.js.
- Run
expo start
to up the project ( NOTICE : BE SURE THAT YOU HAVE ALREADY INSTALLED EXPO ).
- Run
yarn test:backend
at the backend folder;
See the contribution guide for more details on how to contribute to this project.