About | Technologies | Preview | Getting started | License
Be The Hero is a project to assist NGOs in the treatment of incidents that occur. NGOs can register their incidents on the web application and people can offer to help with the mobile application.
This project was developed in the OmniStack Week of Rocketseat over the course of a week using Node.js, ReactJS and React Native to create a complete application.
The project was developed with the following technologies:
Backend
Frontend
Mobile
The web application is responsible for the registration of the NGO and the registration of incidents.
The mobile app is where the hero selects the incident he wants to help. Available for Android and iOS.
First of all you need to have node
and yarn
(or npm
) installed on your machine.
If you decide to use npm don't forget to delete yarn.lock in folders
Then you can clone the repository.
git clone https://github.com/azagatti/be-the-hero
First start the application backend.
cd backend
yarn
ornpm install
yarn start
ornpm start
Now starting the web application.
cd frontend
yarn
ornpm install
yarn start
ornpm start
Starting the application with Expo.
cd mobile
yarn
ornpm install
yarn start
ornpm start
- Press on
Run on Android device/emulator
orRun on iOS simulator
- Another option is to install Expo on your phone and scan the QRCode.
This project is under the MIT license. See the LICENSE for more information.
Made with ๐ by Andrรฉ Zagatti ๐ Talk to me!