Page 144 - INATEL - Revista Fetin 39ª- Vol8
P. 144

RelpiMi













                                                  Equipe: Arthur Ferreira Silva | Daniel Nunes Teixeira
                                                  Helio Abreu Marques Rocha | Matheus Henrique Braga Julidori
                                                  Orientador: Daniel Albino Mosca Rodrigues





                                 41 por cento da população brasileira faz parte de algum tipo de grupo de maior risco do
                                 COVID 19. Porém, mesmo depois de vários alertas para ficar em casa, é inevitável sair
                                 para fazer serviços básicos, como compras, farmácia, pagar contas, entre outros. Pensan-
                                 do nessa situação, o RelpiMi colocará as pessoas do grupo de risco em um chat com as
                                 pessoas que estão na rua para terceirizar a realização dos serviços básicos. Dessa forma
                                 as pessoas do grupo de risco terão menos chance de contrair o vírus e, ao mesmo tempo,
                                 o número de pessoas na rua irá diminuir, reduzindo aglomerações.





                                 projeto



                                 A solução consiste em dois aplicativos, um para o requisitante e o outro para o ajudante.
                                 Ambos poderão se cadastrar com suas respectivas funções através do aplicativo. O primei-
                                 ro irá pedir auxílio clicando em um botão na tela principal do app, informando qual é a tarefa
                                 a ser feita. A aplicação então irá repassar essa requisição para uma lista visível para o aju-
                                 dante. Esse, por sua vez, consegue ver todas os pedidos de tarefas disponíveis e escolher
                                 uma para realizar. Assim que aceitar, um chat será aberto entre os dois para permitir que se
                                 comuniquem durante o serviço. Ao fim da execução, o requisitado comprovará o término e
                                 fará a entrega caso seja alguma compra ou retirada de produto, e o requisitante irá realizar
                                 o pagamento da forma combinada podendo ser por cartão ou dinheiro.







       funcionamento



       O projeto utiliza requisições  via API como principal  meio  nativa para todos os dispositivos, através da WebView. O
       de funcionamento. Todos os dados necessários ficam sal-  front-end faz as requisições para as rotas da API através
       vos em um banco de dados PostgreSQL, integrado com o  dos métodos HTTP  POST  e  GET,  enviando, quando ne-
       back-end através do framework Django, que possui todos  cessário, parâmetros para filtro ou atualizações no banco
       os requisitos necessários para fazer o tratamento de dados  de dados. Esses métodos e parâmetros são recebidos e
       com a linguagem Python, além de ter integração com uma  tratados pelo back-end, que retorna códigos  HTTP e as
       biblioteca Rest API. Para o desenvolvimento do front-end,  informações requisitadas, que posteriormente são usadas
       foi escolhido o framework Ionic, que usa HTML,CSS e Ja-  para exibir informações para o usuário.
       vaScript, com adição da possibilidade de utilizar TypeScript
       em conjunto com Angular. O aplicativo é exibido de forma



       Instituto Nacional de Telecomunicações - Inatel
   139   140   141   142   143   144   145   146   147   148   149