Projeto | Screenshots | Tecnologias | Como usar
Be The Hero é um projeto da 11º edição da Semana OmniStack que é ministrada pelo Diego Fernandes da Rocketseat. O projeto é um sistema de ajuda para ONGs onde uma instituição posta uma caso/incident informando um valor necessário para resolução do problema. A partir daí os Heroes entram em ação contactando a ONG para ajudar coma uma doação financeira.
Na ideia original, a versão Web, feita em React, conta apenas com a parte administrativa para ONGs. Nela uma instituição se cadastra, faz login e cadastra um caso.
Já no aplicativo, desenvolvido em React Native, foi feito apenas a área dos Heroes. Estes visualizam uma lista com os casos de todas as ONGs, acessam os detalhes de um caso e entram em contato, por e-mail ou Whatsapp, diretamente pelo aplicativo.
Este projeto foi desenvolvido com as seguintes tecnologias:
Para clonar e rodar esta aplicação, você vai precisar Git, Node.js + Npm instalado em seu computador.
Na sua linha de comando:
# Clonar este repositório
$ git clone https://github.com/grioos/omnistack11
# Vá para o repositório
$ cd omnistack11/backend
# Instalar denpendências
$ npm install
# Rodar Migrates
$ npm knex migrate:latest
# Rodar as Seeds
$ npm seed
# Rodas a API
$ npm start
# Clone este repositório
$ git clone https://github.com/grioos/omnistack11
# Acesse a pasta do projeto no seu terminal/cmd
$ cd omnistack11
# Vá para a pasta da aplicação Front End
$ cd frontend
# Instale as dependências
$ npm i
# Execute a aplicação
$ npm start
# Clone este repositório
$ git clone https://github.com/grioos/omnistack11
# Acesse a pasta do projeto no seu terminal/cmd
$ cd omnistack11
# Vá para a pasta da aplicação Front End
$ cd mobile
# Instale as dependências
$ npm i
# Execute a aplicação
$ npm start
Feito by Gabriel Rios