Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cristianprochnow/bethehero
:muscle: The fastest way to support ONGs around you.
https://github.com/cristianprochnow/bethehero
expo nodejs omnistack-week-11 react react-native rocketseat
Last synced: 12 days ago
JSON representation
:muscle: The fastest way to support ONGs around you.
- Host: GitHub
- URL: https://github.com/cristianprochnow/bethehero
- Owner: cristianprochnow
- License: mit
- Created: 2020-03-24T18:50:56.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-15T22:18:30.000Z (about 4 years ago)
- Last Synced: 2024-12-07T22:12:03.583Z (2 months ago)
- Topics: expo, nodejs, omnistack-week-11, react, react-native, rocketseat
- Language: JavaScript
- Homepage:
- Size: 3.83 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A maneira mais rápida de salvar o dia ajudando uma ONG.
Explore the docs »
Report Bug
·
Request Feature
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![Repo Size][repo-size-shield]][repo-size-url]
[![Code Size][code-size-shield]][code-size-url]
[![MIT License][license-shield]][license-url]
📚 Table of Contents
* [About the Project](#about-the-project)
* [Built With](#built-with)
* [Features](#features)
* [Getting Started](#getting-started)
* [Prerequisites](#prerequisites)
* [Installation](#installation)
* [Getting Started no Mobile](#getting-started-mobile)
* [Contributing](#contributing)
* [License](#license)
* [Contact](#contact)
📖 About The Project
![]()
![]()
![]()
Projeto que é resultado da
Semana OmniStack 11.0
@Rocketseat .
Aplicação que tem como objetivo a ajuda à ONGs de animais. Por meio disto, as ONGs que necessitam de auxílio abrem um chamada, pedindo ajuda. Quem deseja ajuda, simplesmente, por meio do anúncio que possui os dados para comunicação, entra em contato com esta ONG para ser o herói daquele mascote necessitado e assim salva o dia. Simples assim.
🔧 Built With
* [Node](https://github.com/nodejs/node)
* [React](https://github.com/facebook/react)
* [React Native](https://github.com/facebook/react-native)
* [Expo](https://github.com/expo/expo)
📋 Features
- [x] Cadastrar uma ONG
- [x] Cadastrar,listar e deletar casos para auxílio
- [x] Contato imediato por e-mail e WhatsApp, no mobile
🚀 Getting Started
📝 Prerequisites
* [Node](https://github.com/nodejs/node)
* [Yarn](https://github.com/yarnpkg/yarn) `OPCIONAL`
* [Expo](https://github.com/expo/expo)⚙️ Installation
Na pasta `backend`, execute os comandos:
**NPM**
```bash
npm installnpx knex migrate:latest
npm start
```**Yarn**
```bash
yarnnpx knex migrate:latest
yarn start
```Nas pastas `frontend` e `mobile`, execute os comandos:
**NPM**
```bash
npm install
npm start
```**Yarn**
```bash
yarn
yarn start
```
> Portas recomendadas
```bash
# Back-end
3333
#Front-end
3000
```
📱🚀 Getting started no
mobile
1. Execute os comandos `npm install` ou `yarn`, dentro da pasta **mobile**.
2. Configure o [arquivo da api](./mobile/src/services/api.js);
3. Substitua a parte da `baseURL`, que está lá destacada, com o endereço IP do PC que você está usando para rodar o projeto;
4. Inicie a execução do projeto;
5. Instale o Expo no seu smartphone [IOS](https://apps.apple.com/br/app/expo-client/id982107779) ou [Android](https://play.google.com/store/apps/details?id=host.exp.exponent&hl=en);
6. Quando instalado, aponte um leitor de código QR (de preferência o que está dentro do App do Expo) para o código que localiza-se no **canto inferior esquerdo da página do navegador**, que abrira após o `start` do projeto;
7. E pronto, aproveite o conteúdo 🎉.
🔗 Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. 🍴 Fork the Project
2. 👯 Clone this project (`git clone https://github.com/cristianprochnow/BeTheHero.git`)
3. 🔀 Create your Feature Branch (`git checkout -b my-feature`)
4. ✔️ Commit your Changes (`git commit -m 'feat: My new feature'`)
5. 📌 Push to the Branch (`git push origin my-feature`)
6. 🔁 Open a Pull Request
📜 License
Distributed under the MIT License. See `LICENSE` for more information.
📞 Contact
Cristian Prochnow - [![Linkedin][linkedin-shield]][linkedin-url]
Project Link: [https://github.com/cristianprochnow/BeTheHero](https://github.com/your_username/repo_name)
[contributors-shield]: https://img.shields.io/github/contributors/cristianprochnow/BeTheHero.svg?style=flat
[contributors-url]: https://github.com/cristianprochnow/BeTheHero/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/cristianprochnow/BeTheHero.svg?style=flat
[forks-url]: https://github.com/cristianprochnow/BeTheHero/network/members
[stars-shield]: https://img.shields.io/github/stars/cristianprochnow/BeTheHero.svg?style=flat
[stars-url]: https://github.com/cristianprochnow/BeTheHero/stargazers
[issues-shield]: https://img.shields.io/github/issues/cristianprochnow/BeTheHero.svg?style=flat
[issues-url]: https://github.com/cristianprochnow/BeTheHero/issues
[license-shield]: https://img.shields.io/github/license/cristianprochnow/BeTheHero.svg?style=flat
[license-url]: https://github.com/cristianprochnow/BeTheHero/blob/master/LICENSE.txt
[repo-size-shield]: https://img.shields.io/github/repo-size/cristianprochnow/BeTheHero.svg?style=flat
[repo-size-url]: https://github.com/cristianprochnow/BeTheHero
[code-size-shield]: https://img.shields.io/github/languages/code-size/cristianprochnow/BeTheHero
[code-size-url]: https://github.com/cristianprochnow/BeTheHero
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=flat&logo=linkedin&colorB=0077b4
[linkedin-url]: https://www.linkedin.com/in/cristianprochnow