项目作者: VitoriaCarvalho

项目描述 :
Aplicação "Be The Hero", desenvolvida durante a Semana OmniStack 11, da Rocketseat.
高级语言: JavaScript
项目地址: git://github.com/VitoriaCarvalho/SemanaOmniStack11-BeTheHero.git
创建时间: 2020-03-26T03:16:56Z
项目社区:https://github.com/VitoriaCarvalho/SemanaOmniStack11-BeTheHero

开源协议:MIT License

下载






ONGs precisam da sua ajuda, salve o dia delas e torne-se um herói 🦸‍♂️



GitHub top language
GitHub repo size
GitHub last commit


🦸‍♂️ Sobre o projeto


Be the Hero é uma aplicação proposta pela RocketSeat :rocket: na 11ª edição da Semana OmniStack. O projeto tem como objetivo reunir casos de diferentes ONGs e atrair pessoas interessadas em ajudar. Dessa forma, através da aplicação web, as ONGs podem se cadastrar e registrar os casos que precisam de ajuda financeira. Na aplicação mobile, os heróis podem visualizar os casos registrados e entrar em contato através do e-mail ou WhatsApp para ajudar.


:rocket: Tecnologias utilizadas

Foram utilizadas as seguintes tecnologias no desenvolvimento do projeto:


:computer: Execução da aplicação

Para executar o backend:

  • Entre na pasta raíz do projeto e navegue para o diretório do servidor usando cd backend;
  • Instale as dependências usando npm install;
  • Realize as migrações do banco de dados com o comando npx knex migrate:latest;
  • Execute o servidor usando npm start.

Para executar o frontend:

  • Entre na pasta raíz do projeto e navegue para o diretório do frontend usando cd frontend;
  • Instale as dependências usando npm install;
  • Execute o dev server usando npm start.

Para executar o mobile:

  • Entre na pasta raíz do projeto e navegue para o diretório da aplicação mobile usando cd mobile;
  • Instale as dependências usando npm install;
  • Execute o expo usando expo start;
  • Você pode executar o app em um emulador ou em um dispositivo físico:
    • No caso do emulador, inicie o emulador desejado (Android ou iOS), depois clique em Run on Android emulator ou Run on iOS simulator, dependendo da opção desejada;
    • No caso do dispositivo físico, instale o app Expo através da loja de aplicativos, e escaneie o QR code.

:muscle: Como contribuir

  • Faça um fork desse repositório;
  • Cria uma branch com a sua feature: git checkout -b minha-feature;
  • Faça commit das suas alterações: git commit -m 'feat: Minha nova feature';
  • Faça push para a sua branch: git push origin minha-feature.

:memo: Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Desenvolvido por Vitória Carvalho :woman::computer: