About | Preview | Technologies | How to use | License
Projeto desenvolvido durante a décima primeira edição da Semana OmniStack, promovida pela Rocketseat!:rocket:
Basicamente, o projeto conecta ONGs com pessoas que querem ajudar.
As ONGs registram os casos / incidentes por meio da web e as pessoas visitam o aplicativo mobile, considerando entrar em contato com a ONG por e-mail ou whatsapp para ajudar, tornando-se o herói deste caso.
Backend
Frontend web
Mobile
First of all you need to have node
and npm
(or yarn
) installed on your machine.
If you decide to use npm don't forget to delete yarn.lock in folders
Install Node.js v12.x LTS
macOS using Homebrew:
brew install node@12
Windows using Chocolately and PowerShell:
choco install nodejs-lts
Linux distributions: See Node.js docs
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.
- Fork this repository;
- Create a branch with your feature:
git checkout -b minha-feature
; - Commit your changes:
git commit -m 'feat: Minha nova feature :tada:'
; - Push it to your branch:
git push origin minha-feature
.
After merging your pull request, your branch can be deleted;
This project is under MIT. See at here LICENSE for more informations.
Made by ❤️ by Leonardo do Nascimento