Skip to content

ranielison/be-the-hero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Be The Hero

Projeto desenvolvido durante a Semana Omnistack 11 da Rocketseat

É um projeto para promover uma causa social onde ONGS se cadastram, fazem o cadastro de casos em que precisam de ajuda para custear, e pessoas comuns podem ver esses casos e estar contribuindo com uma quantia em dinheiro.

Interface Web Feita utilizando React

Pela interface Web é possível que a ONG faça o cadastro/login na aplicação e cadastre os casos que precisam de uma ajuda heróica.

Tela de Login

alt text

Tela de Cadastro

alt text

Tela de Casos

alt text

Como rodar:

  1. cd frontend/
  2. npm install
  3. npm start

Aplicativo Mobile desenvolvido utilizando React Native

No aplicativo, os heróis tem acesso a todos os casos, e podem escolher um para ajudar e salvar o dia

demo-mobile demo-web demo-web

Como rodar:

  • Antes de rodar é preciso que o servidor esteja rodando e uma pequena alteração no código precisa ser feita, no arquivo src/services/api.js substituir o endereço de IP pelo endereço em que o servidor está rodando em sua máquina.
  1. Abrir o aplicativo expo no seu smartphone
  2. cd mobile/
  3. npm install
  4. npm start
  5. Ler o QR code que vai aparecer com o aplicativo Expo

Servidor Node.js

O servidor da aplicação foi desenvolvido utilizando Node.js e o banco de dados utilizado foi o Sqlite

Como rodar:

  1. cd backend/
  2. npm install
  3. npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published