Analisando propostas

App React Native ou o que for melhor

Publicado em 27 de Fevereiro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

APP React Native ou o que for melhor

Preciso de um APP parecido com o AutoResponder para WA com as seguintes funcionalidades:

- Login (via email e senha) com retorno se poderá logar ou não, se sim, entra no app
-- após login, além do retorno, receberá um token (já te explico do token)

- request na api
-- a cada 5 minutos, o app irá fazer requisições e processará esse retorno, que provavelmente será no modelo json. Usuará o token para fazer essas requisições.
-- Caso retorne algo como logoff ou "usuario nao logado", faz o pedido de login novamente (de forma automatica, com o usuario e senha gravado no APP e guarda o novo token.
Caso o retorno de login seja não ou bloqueado, informa o usuário o motivo (que constará no json de retorno)


- Envio de mensagem pro Whatsapp
-- Usando o retorno json, o APP enviará mensagem pro whatsapp do destinatário que constará o número no retorno.
-- Cada mensagem terá um id, caso o app consiga (ou não) enviar a mensagem, deverá retornar a api o motivo. 9 para número não existe, 1 para enviado.

-- Como cada mensagem tem sua id, caso o app não envie a mensagem e já receba o retorno da api com a mesma mensagem, deverá enviar 1 vez, já que o mesmo está na fila de envio.

- Queue
-- Enviar 2 mensagens a cada 30 segundos ou como for definido no APP.

- Menu de Opções
-- De escolher o APP Whatsapp como padrão
--- Por ter mais de 2 whatsapp hoje, business por exemplo, o usuário nas configurações do APP deverá marcar qual o whatsapp será usado para a integração
-- Opção de se desconectar
-- Opção de forçar verificação
--- executa a requisição imediatamente
-- Opção de frequencia de envio (QUEUE)
--- escolhe a frequencia de requisições (opções: Envio de 2 mensagens a cada 15 segundos, 2 mensagens a cada 30 segundos, 1 mensagem a cada 30 segundos,... Etc)
--- Opção para selecionar
-- Mensagens enviadas
--- Mostra as mensagens enviadas por destinatário


Algumas observações

A api já está montada, somente deverá ser feito a parte do app

caso o app não tenha acesso a internet, o sistema ficará tentando a cada 5 minutos, caso chegue a ficar 7 dias sem conseguir acessar a api, o usuário se desloga automaticamente e faz uma requisição em uma segunda api para avisar o suporte. Aparece uma mensagem de "pedir ajuda ao suporte" que será um LINK para um whatsapp de suporte

Esse APP deverá rodar em segundo plano, então deverá ter algumas permissões (verificar quais)

Tentei detalhar o máximo sobre o projeto, a ideia é que ele seja escalável, então vamos implantar mais recursos com o tempo. A linguagem deverá ser baseada em algum framework de fácil compeensão e deverá o código ser comentado

Aceito sugestões de linguagem de programação

O APP deverá rodar preferencialmente em Android e iOS, necessariamente iOS não é nosso foco, mas sim Android, porém deverá funcionar também no iOS

Fiquem a vontade para perguntas no chat

Nosso objetivo é ter uma boa parceria valorizando o profissional e que ele vista nossa camisa para que essa parceria seja de longo prazo.



Link para o APP que comentei no início: https://play.google.com/store/apps/details?id=tkstudio.autoresponderforwa&hl=pt_BR

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone
Eu preciso Criar um app
Tipo de aplicativo Utilidade - Aplicativo para utilidade (flash,calculadora,etc)
Apps similares Outro
Precisa de back-end Não
Gateway de pagamento Não

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por J. M.