Analisando propostas

Aplicativo híbrido com Voice Api

Publicado em 29 de Dezembro de 2022 dias na TI e Programação

Sobre este projeto

Aberto

O aplicativo será responsável por intermediar uma ligação de voz entre usuário e fornecedor de serviço utilizando uma API específica.

Contexto Geral do Projeto

Após realizar um cadastro simples e definir um meio de pagamento, o usuário terá autorização de solicitar uma ligação com um prestador de serviço apertando um botão. Também poderá saber quantos prestadores de serviço estão online no momento. Ao apertar o botão, será perguntado ao usuário em qual categoria a prestação de serviço se enquadra melhor e, após isso, o chamado será enviado para todos os prestadores de serviço que estiverem conectados no aplicativo como prestadores de serviço. Na chamada, irá aparecer a categoria escolhida pelo usuário, bem como suas informações básicas como Nome e avaliação média na plataforma. Assim que um prestador de serviço atende a ligação, ela desaparecerá para os demais prestadores e uma ligação por voz entre o usuário e prestador de serviço se iniciará. Se por algum motivo a ligação cair, ambos os lados terão a opção de "retornar à ligação" e poderão "encerrar a ligação" a qualquer momento. Ao encerrar a ligação, ambos os lados verão uma janela pedindo para avaliar a outra parte através da avaliação de estrelas e opção para um comentário. Também será disponibilizada uma opção para entrar em contato com o suporte caso tenha tido algum problema durante a ligação (para ambas as partes). Uma tarifa será cobrada para cada ligação realizada, sendo a mesma descontada dos créditos do usuário dentro da plataforma, cartão de crédito ou in-app purchase, sendo permitido a alteração do método de pagamento a qualquer momento. O menu do aplicativo deverá conter opções de: Ver Perfil, Métodos de Pagamento, Histórico de Pagamento, Tornar-se um prestador de serviço e Logout. O prestador de serviço irá acumular seus ganhos em forma de saldo dentro do aplicativo, podendo fazer a solicitação do saque. Um painel administrativo deverá abrigar o crud completo de usuários, lista prestadores de serviços, pagamentos, solicitações de uso, solicitações de saque devendo ter ao menos 3 níveis de acessos: administrador (completo), gerente (sem acesso de escrita em informações financeiras) e suporte (acesso específicos ainda não definidos).

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone
Eu preciso Criar um app
Tipo de aplicativo Outro
Precisa de back-end Sim
Gateway de pagamento Sim

Prazo de Entrega: Não estabelecido

Habilidades necessárias