Analisando propostas

Criação de um chat entre pessoas cadastradas no Marketplace

Publicado em 06 de Novembro de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Tenho uma plataforma desenvolvida no FrameWork Ionic com o back end em Firebase...
Trata-se de um marketplace
Gostaria de criar um chat onde o contratante consiga falar com o contratado em tempo real por chat...
Toda parte de authenticação já está pronta.
Todo o chat deve ser criado via Firebase e deve contemplar as seguintes funções:

Visão contratante:
- No momento que contratante acessar os produtos do contratado deve apresentar um botão para iniciar um chat;
- Ao clicar no botão deve apresentar toda a conversa histórica com o prestador e permite que envie novas mensagens;
- no top superior direito deverá ter um botão de chat onde mude de cor caso tenha alguma mensagem não lida;
- Ao acessar o link deve conter um página com todas conversas que já foram iniciada pelo contratante, permitindo clicar nas conversas e mandar novas mensagens.
- A toda nova mensagem recebida, deve ser enviado um push para a pessoa com a seguinte frase: "Você recebeu uma nova mensagem de "Nome de cadastro" Clique aqui e não deixe ele esperando :)"

Visão contratado:
- Ao clicar no botão deve apresentar toda a conversa histórica com o prestador e permite que envie novas mensagens;
- no top superior direito deverá ter um botão de chat onde mude de cor caso tenha alguma mensagem não lida;
- Ao acessar o link deve conter um página com todas conversas que já foram iniciada pelo contratante, permitindo clicar nas conversas e mandar novas mensagens.


- O contrato deve ter um botão onde é permitido "enviar uma cobrança" para o contratante, vinculado a um serviço. Nesse item ele deve enviar para o "contratante" um link onde será direcionado para o checkout, permitindo que o pagamento seja efetuado.
- A toda nova mensagem recebida, deve ser enviado um push para a pessoa com a seguinte frase: "Você recebeu uma nova mensagem de "Nome de cadastro" Clique aqui e não deixe ele esperando :)"

PS: Integração com o pagamendo ainda não está pronto e será realizado pelo Wirecard.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Alteração média
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 Eu preciso modificar um app existente
Tipo de aplicativo Loja online
Precisa de back-end Sim
Gateway de pagamento Sim

Prazo de Entrega: 10 de Novembro de 2019

Habilidades necessárias

Outro projetos publicados por M. C.