Skip to content

joseotavioq/CallForHelp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CallForHelp

O aplicativo CallForHelp visa auxiliar pessoas com deficiência visual a buscarem auxílio no contexto do trabalho, seja na realização de alguma atividade ou na busca de uma informação. O auxílio é solicitado por meio de um botão, e a solicitação é enviada para um grupo de voluntários dispostos a ajudar (cadastrados no aplicativo Microsoft Teams).

O aplicativo foi desenvolvido utilizando a plataforma Xamarin.

A comunicação entre o aplicativo e o Microsoft Teams é feita via Logic Apps e a geração de notificação para o usuário por meio de Azure Functions a Azure Notification Hub.

Requisitos do Sistema para Desenvolvimento em Xamarin

FCM (Firebase Cloud Messaging)

Enviar notificações por push para aplicativos Xamarin.Android usando os Hubs de Notificação

Instalação

Faça o clone do repositório, ou o download do projeto:

git clone https://github.com/beatrizmayumi/CallForHelp

Utilização

No arquivo Constants.cs, substitua <ENDPOINT> pela ListenConnectionString gerada no seu Notification Hub, e <NOTIFICATION_HUB_NAME> pelo nome de seu Notification Hub:

public const string ListenConnectionString = "<ENDPOINT>";
public const string NotificationHubName = "<NOTIFICATION_HUB_NAME>";

No arquivo google-services.json, substitua os campos com “ ”, com os dados do seu projeto.

Exemplo de campos a serem substituídos:

"project_info": {
"project_number": "",
"firebase_url": "",
"project_id": "",
"storage_bucket": ""
},

Authors

Beatriz Matsui, Caio Melo, José Otavio Quaglio, Nei Lopez

Licença

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages