MyBlood é um aplicativo híbrido voltado para a sociedade, com o principal objetivo de aumentar o número de doadores de sangue no Brazil, possibilitando a publicação e busca de campanhas de doações de sangue por qualquer pessoa, entre outras funcionalidades, como tirar dúvidas sobre a doação de sangue e possibilitar um controle de doações.
Em nosso projeto utilizamos as seguintes tecnologias e serviços:
- Ionic 3
- Firebase
- Dialogflow
- Maps JavaScript API
- Geocoding API
- Clone o projeto do Github;
- Entre na pasta do projeto
cd doacao-de-sangue
e executenpm install
no terminal para instalar as dependências; - Após a finalização coloque o
config.ts
mais atualizado nosrc\app
; - Crie um arquivo vazio chamado
index.js.map
dentro donode_modules/api-ai-javascript
para corrigir um bug da dependência; - Execute
ionic serve --lab
para buildar o aplicativo e abrir no navegador.