Em Andamento

Sistema de Suporte - Leia com atenção

Sou programador, mas estou sem tempo no momento.

Vou explicar o que quero.

Um sistema de ticket + chat online

Ticket por ordem (fila de acordo com data e hora em que foi aberto)

Chat online também por ordem (fila de espera de acordo com chegada, e mostrando quantas pessoas estão na fila aguardando atendimento)

------------------

Lado do Usuário

Marcar se é cliente ou não

Se não for cliente, acesso a Tickets e Chat do departamento de Vendas somente.

Se cliente, acesso a Tickets e Chat do departamento Suporte e Financeiro.

Se cliente:

No ticket, espaço para Nome, e-mail, usuário, senha e mensagem.

No chat, espaço para Nome, e-mail, usuário, senha e conversa.

No ticket, normalmente como um sistema de ticket comum.

O cliente decide abrir o ticket ou fechar, etc.

No chat, normalmente também como um sistema de chat comum.

Para o lado do Usuário, deverá ter um botão: Autorizar acesso ao meu painel.

Com diferença que o Painel do Usuário será exibido em um iframe, (ou caso tenham uma ideia melhor, à vontade), o que importa é que ao Usuário fechar o chat, ou clicar em um botão: Problema Resolvido! - Vai deslogar do painel. Por isso imagino que a melhor opção será abrir o painel em um iframe, e ao acionar o comando, o iframe recarrega para o suporte uma mensagem: (Se o usuário clicou no botão de problema resolvido) Parabéns, problema resolvido! O acesso ao painel do usuário foi encerrado. (Ou se encerrar a sessão do chat): O usuário fechou a sessão do chat, logo seu acesso ao painel foi encerrado.

Se não for cliente: Apenas espaço para Nome, e-mail e mensagem. (Para departamento de Vendas)

-------------------------

Lado do Suporte

TICKET:

No ticket vai aparecer um botão: Acessar Painel do Usuário - clicando vai liberar acesso para o Departamento de Suporte um link: http://$ip/painel (aonde vai liberar acesso para o Suporte automaticamente usando usuário e senha, MAS O SUPORTE não poderá visualizar a senha) e após marcar o ticket como encerrado esse link de acesso ao painel ficará DESABILITADO, não aparecerá opção para logar no painel.

Importante que a sessão do SUPORTE acessando o PAINEL DO USUÁRIO só poderá permanecer online por 20 minutos (se preciso use iframe também), e após os 30 minutos, encerra. (Ultrapassou 30 minutos dessa sessão, acesse novamente.) Caso o Usuário marcar como Resolvido (fechado o ticket), o SUPORTE não conseguirá acessar novamente o PAINEL. Só será possível acessar o Painel do Usuário novamente, caso o ticket esteja ABERTO.

O SUPORTE NÃO PODE REABRIR UM TICKET FECHADO. PORÉM PODERÁ FECHAR UM TICKET QUE ESTEJA ABERTO.

CHAT:

Conforme dito anteriormente no lado do usuário, conversa normalmente, como todo sistema de chat, porém... quando o Usuário clicar o botão: Autorizar acesso ao meu painel - Vai liberar na janela do Atendente de Suporte um botão escrito: Acessar o painel do Usuário, aonde vai acessar enviando para uma página automaticamente Usuário e Senha (sem o Atendente visualizar) e será um link: http://$ip/painel (esse link abrirá no iframe ou meio que achar melhor, lembrando que sessão deverá encerrar para o atendente após finalizar a sessão ou o usuário marcar que o problema foi resolvido)

-------------------

Lado do Financeiro / Vendas

Ticket ou Chat para o Financeiro, apenas quem marcar ser cliente envia, e apenas atendente nessa categoria responde.

Ticket ou Chat para Vendas, apenas quem não for cliente poderá enviar, e apenas atendente nessa categoria responde.

------------------

Lado do Administrador do Sistema

Visualiza todos os tickets, podendo abrir, fechar e apagar qualquer um.

Criar atendentes (suporte, financeiro e vendas)

Acesso a histórico de conversa dos chats. (Será mantido por 7 dias) depois apagar automaticamente.

Bem, pode parecer muita coisa, mas não é. Repeti bastante, para deixar bem claro o que preciso. Qualquer dúvida, pode perguntar.

Habilidades: Design Gráfico, HTML, MySQL, PHP, Design de Sites

Veja mais: vendas de design online, ticket design online, ou logo design, os logo design online, momento graphic design, logo ou design online, logo criar, logo ao, de design logo online, criar um logo online, criar logo com design, criar logo, como criar um logo online, como criar um logo com design, como criar logo online, ao com, 20 minutos, criar um broadcaster vb, criar site penny auction joomla, criar site em flash back end em php

Acerca do Empregador:
( 2 comentários ) São Gonçalo, Brazil

ID do Projeto: #11201131

3 freelancers estão ofertando em média $25 para esse trabalho

$40 USD em 1 dia
(70 Comentários)
5.6
deyvidsilva

Bom dia, sou desenvolvedor web a 7 anos, graduado em sistemas de informação, gostaria de fazer parte da equipe,trabalho como freelancer full time, vou encaminhar alguns jobs. skype - deyvidkenid whatsapp - 31 99707 Mais

$25 USD in 10 dias
(2 Comentários)
1.9
LeoTeclas

Programador, Desenvolvedor Web, Pesquisador, Analista de Sistemas e Implementador de Sistemas Embarcados. Com experiência nas linguagens: Java, PHP, Ruby, Python, C, C++, C# e bancos de dados implementados em MySQL e S Mais

$10 USD em 1 dia
(1 Comentário)
1.0