Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mlg404/be-the-hero

Backend, Frontend WEB and Mobile development for NGO's, Be The Hero. Made with NodeJs, ReactJs and React Native
https://github.com/mlg404/be-the-hero

Last synced: 3 months ago
JSON representation

Backend, Frontend WEB and Mobile development for NGO's, Be The Hero. Made with NodeJs, ReactJs and React Native

Awesome Lists containing this project

README

        


Be The Hero


Be The Hero: Semana OmniStack 11


GitHub top language

GitHub language count

Repository size

GitHub last commit



Repository issues


GitHub


Rocketseat

This is the mobile version for "Semana OmniStack 11", where i developed an entire application (Back-end, Front-end and Mobile) for help ONG's to get financial suport their registered incidents!


Info   |   
Technologies   |   
How to   |   
Functionalities   |   
Contribute   |   
License


Web Gif
Web Gif
Web Gif
Web Gif

## :rocket: Info

This is a ONG (Non Governamental Organization) application, where people can give financial support to incidents. ONG's can register their incidents and people can choose a incident to support, by sending e-mail or whatsapp.

## :computer: Technologies

This project was developed following this technologies:

- [Expo](https://expo.io/)
- [React](https://reactjs.org)
- [Node.js](https://nodejs.org/en/)
- [React Native](https://facebook.github.io/react-native/)
- [VS Code][vc]

## :information_source: How To

To clone this application you will need [Git](https://git-scm.com) + [Node.js v12.15.0][nodejs] or higher + [Yarn v1.22.4][yarn] or higher + [Expo CLI][expocli] installed in your computer. Run in terminal:

```bash
# Clone this repo
$ git clone https://github.com/mlg404/be-the-hero.git be-the-hero

# Access this repo
$ cd be-the-hero

# Switch between backend/frontend/mobile
$ cd backend // or
$ cd frontend // or
$ cd mobile

# Install dependencies
$ yarn install

# Run the application
$ yarn start
```

## :mag_right: Funcionalities

See the current features!
- Register new ONG;
- Register new Incident;
- ONG's can delete their own incident's;
- List all incidents;
- See the incidents counter;
- Infinite scroll for incidents;
- See incident details;
- Whatsapp message to ONG;
- E-mail message to ONG.

## :busts_in_silhouette: Contribute

- Fork this repository;
- Create one branch with your feature: `git checkout -b my-feature`;
- Commit your alterations: `git commit -m 'feat: My new feature'`;
- Push to your branch: `git push origin my-feature`.

Open a pull request with your branch. After yout pull request merge, you should delete your branch.

## :memo: License
This project is under MIT license. See [LICENSE](https://github.com/mlg404/be-the-hero/blob/master/LICENSE) for more information.

---

Made with 💙 by Victor Eyer :wave: [Get in touch!](https://www.linkedin.com/in/victoreyer/)

[nodejs]: https://nodejs.org/
[yarn]: https://yarnpkg.com/
[vc]: https://code.visualstudio.com/
[expocli]: https://expo.io/tools