https://github.com/geraldobraz/be-the-hero
Application for NGOs to publicize cases that need financial help.
https://github.com/geraldobraz/be-the-hero
expo nodejs react react-native
Last synced: 3 months ago
JSON representation
Application for NGOs to publicize cases that need financial help.
- Host: GitHub
- URL: https://github.com/geraldobraz/be-the-hero
- Owner: geraldobraz
- Created: 2020-03-25T00:08:49.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-01-05T11:24:49.000Z (over 5 years ago)
- Last Synced: 2025-04-13T13:41:47.334Z (about 1 year ago)
- Topics: expo, nodejs, react, react-native
- Language: JavaScript
- Homepage:
- Size: 5.11 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

  
[Backend](#Backend) | [Frontend](#Frontend) | [Mobile](#Mobile)
Application for NGOs to publicize cases that need financial help for people interested in helping. And an Android/iOS app to make easier to new heroes find incidents to help.
---
## 🚀 Getting Started
### Backend
The application's backend was developed in NodeJS and the used database was SQLite.
#### 🏎 Start
1. Go to the *backend* folder
2. Install dependencies:
```
yarn
```
3. Run project:
```
yarn start
```
### Frontend
The application's frontend was developed in ReactJS. The application has a login, a page to create NGOs, a dashboard page that helps the NGOs manage their incidents.
#### 🏎 Start
1. Go to the *frontend* folder
2. Install dependencies:
```
yarn
```
3. Run application:
```
yarn start
```
### Mobile
The application's mobile was developed in React Native. This app has the purpose to help *heroes* find NGOs' incidents. It was built using [Expo]([https://link](https://expo.io/)) to help the development process.
#### 🏎 Start
1. Go to the *mobile* folder
2. Install dependencies:
```
yarn
```
3. Run application:
```
yarn start
```
You can see how to configure the simulator of the physical device on [Expo documentation](https://docs.expo.io/workflow/ios-simulator/).
## 🛠 Built With
* [NodeJs](https://nodejs.org/en/) - A JavaScript runtime built on Chrome's V8 JavaScript engine.
* [ReactJs](https://reactjs.org/) - A declarative, efficient, and flexible JavaScript library for building user interfaces.
* [React Native](https://reactnative.dev/) - A framework for building native apps using React.
* [SQLite](https://www.sqlite.org/index.html) - A relational database.
* [Yarn](https://yarnpkg.com/) - Package Manager
## 🎖 Author
* **Geraldo Braz** - *Initial work* - [@geraldobraz](https://github.com/geraldobraz)
---
### Screens Shots