/Be-Hero

Aplicação desenvolvida na Semana OmniStack 11

Primary LanguageJavaScript

Be-Hero

Aplicação desenvolvida na Semana OmniStack 11

Descrição:

Aplicação desenvolvida para Web e Mobile na Semana OmniStack 11 oferecida pela RocketSeat com o instrutor Diego Fernandes. Trata-se de um sistema que fornece casos de específicos de uma Organização Não Governamental (ONG), seja ela cuidadora de animais abandonados, pessoas em situação de rua, etc. O objetivo da aplicação é fornecer uma ponte de acesso entre as ONGs e seus casos com pessoas que querem contribuir na solução do problema. A aplicação Web tem como finalidade cadastrar as ONGs e seus casos, enquanto que a aplicação Mobile exibirá os casos para os benfeitores que poderão entrar em contato com as ONGs para serem os heróis do dia daquele que necessita.

Programas necessários

Para executar a versão web:
Para executar a versão mobile:
  • Incluindo os programas para a versão web

Versão Web

Página Inicial

Página Inicial

Cadastro de uma ONG

Cadastro de Ong

Cadastro de um novo caso

Cadastro de um novo caso

Detalhe dos casos

Detalhe de um caso

Versão Mobile

Detalhes dos casos das ONGs cadastradas

Entre em contato com a ONG

Execução:

Para executar a aplicação basta seguir os passos:

Versão web

Executando back-end:
1. Abrir prompt de comando
2. Acesse o diretório do projeto pelo prompt
3. Acesse a pasta backend
4. Execute o seguinte comando: npm start
Executando front-end:
1. Abrir prompt de comando
2. Acesse o diretório do projeto pelo prompt
3. Acesse a pasta front-end
4. Execute o seguinte comando: yarn start

Versão Mobile

Executando back-end:
1. Abrir prompt de comando
2. Acesse o diretório do projeto pelo prompt
3. Acesse a pasta backend
4. Execute o seguinte comando: npm start
Executando front-end:
1. Abrir prompt de comando
2. Acesse o diretório do projeto pelo prompt
3. Acesse a pasta app
4. Execute o seguinte comando: expo start ou yarn start
5. Baixe o Expo Client disponível na Store do seu celular
6. Abra o Expo Client e escaneie o QR Code gerado no seu terminal ou na página web que foi aberta.