About this project
it-programming / mobile-development
Open
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.
Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Android, iPhone
I need to Modify an existing app
App type e-Shop
Back-end is required Yes
Payment gateway Yes
Delivery term: November 10, 2019
Skills needed