Modify Shine live help php live chat system

Cerrado Publicado Apr 9, 2008 Pagado a la entrega
Cerrado Pagado a la entrega

Your job is to modify our currently installed Shine Live Help PHP and MySQL based simple Live Chat system. For more information about Shine, please see: [url removed, login to view] Our production system can been seen at: [url removed, login to view] Your job is to do the following improvements: ** Admin Area ** - When chatting with an user, if another user requests a chat the focus is automatically moved away from the current chat and the message box is cleared. Remove this feature, move focus to another discussion only when clicked. - Also, when chatting with an user, if another user leaves the chat the same focus change occurs. Remove this as well. - If possible, improve the screen refresh to reduce screen flickering and improve response rate - Ability to resize the chat browser window - If there are 5 or more active chat sessions, if more users try to join the chat, show "I'm sorry but the Live Support is now busy, please wait a moment for an operator to become available." - If user enters the chat and a javascript popup is shown to the admin that user is requesting chat. Improve this in a way the javascript doesn't pop up the prompt more than once per user. - If the chat window is minimized and the user sends a new message, pop up the browser window. - Improve the security of the Live Chat application by storing the login password only in hashed form inside the DB. The coder is not given any server access, the bid winner will receive the current PHP source codes of our currently installed version. The coder must be able to develop and test the improvements in his own test server. As SHINE is GPL licensed software, the coder is responsible in sending the modified code to the shine community.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Web server, php and MySQL

MySQL PHP Arquitectura de software Verificación de software Web Hosting Gestión de páginas web Verificación de páginas web

Nº del proyecto: #3857352

Sobre el proyecto

1 propuesta Proyecto remoto Activo May 1, 2008

1 freelancer está ofertando el promedio de $340 para este trabajo

InterntEngineer

See private message.

$340 USD en 15 días
(32 comentarios)
4.8