Pesquisar

Chat PHP para troca de mensagens de texto, arquivos e imagens

26/05/2023 às 02:16

Descrição do Projeto:

Esse projeto é uma solução de chat(conversa por texto e envio de arquivos) que deve ser desenvolvida em php(server) e base de dados mysql.
Deve existir uma tabela na base de dados mysql que vai receber os usuários que podem utilizar a ferramenta, essa informação será inserida por outra ferramenta diretamente na base de dados.
Os usuários são classificados em 3 níveis (administrador, moderador, usuário);

Deve existir uma tabela de configuração no banco de dados onde será configurado:
Se os usuários podem conversar com administrator;
Se os usuários podem conversar com moderadores;
Se os usuários podem conversar entre si;

Os administradores e moderadores podem conversar com qualquer usuário inclusive entre si;

Todas as mensagens trocadas devem ser salvas na base de dados com horário e usuário origem e usuário destino;
Os arquivos podem ser salvos na base de dados ou "em disco".

Deve ser disponibilizado um exemplo front-end web que liste os usuários e se estão online ou não permitindo conversa.

Deve ser disponibilizado um exemplo para aplicativo android que liste os usuários e se estão online ou não e ao receber uma mensagem mesmo que o aplicativo esteja fechado o usuário seja notificado que recebeu uma nova mensagem e seja direcionado a tela de troca de mensagens do aplicativo.

Quando for enviado arquivo do tipo imagem a mesma deve ser exibida na tela chat com possibilidade de ampliar.
A troca de mensagens entre cliente e servidor deve ser feita de forma segura;

Habilidades desejadas:

Android PHP

Atividades do cliente nesse projeto:

Última visualização: 07/07/2023 às 17:14

Última interação: 30/05/2023 às 14:08

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 5
Interessados: 11
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (5)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvedor PHP/Laravel para sistema de impulsionamento de anúncios - Estamos buscando um desenvolvedor pleno ou sênior com experiência comprovada em PHP e Laravel para aprimorar nosso sistema atual de anúncios. O principal objetivo do projeto &ea...

Desenvolvimento de sistema - Continuar a desenvolver módulos do sistema em produção, como licenças, relatórios, financeiro, etc. Sistema sendo desenvolvido no Laravel.

Desenvolvedor(a) Full Stack - Precisamos de um desenvolvedor(a) Full Stack para atuar no desenvolvimento de um sistema: - Desenvolvimento front-end e back-end de novos sistemas e sustentação dos existentes. - Tec...

Especialista em integrações e automações - Precisamos de um especialista em integrações e automações para uma demanda pontual: - Desenvolvimento de integrações entre sistemas usando APIs REST e pla...

Forçar foco no campo CPF/CNPJ no checkout do Shopify - Tenho uma loja Shopify, e quando o usuário não preenche o CPF/CNPJ e tenta avançar, ao invés do foco ir para esse campo para mostrar o aviso abaixo dele: "Por favor...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.