Find Jobs
Hire Freelancers

Jabber (XMPP) Client

$500-2500 USD

Terminado
Publicado hace más de 12 años

$500-2500 USD

Pagado a la entrega
For our internal communication we need a Jabber (XMPP) based Client, that is able to communicate with an Asterisk Server. Following functions of the Client: * Contacts The Jabber Client display contacts and user groups they must be definable in an XML file. * Context Window By right-click on a contact one context window appears and show several functions i.e. "send message", "call" and so on. These functions must send a HTML requests. We must be able to add and modify these functions. * Call function User can call contacts from the Jabber Client. By click on the call function in the "Client context-menu" a HTML request sends the following informations: USER, CONTACT, FUNCTION. * Callback function Colleagues can create a callback notice for other colleagues. That means i.e. the user will get a message "Please call back Mr. XXX under the following number?" in the next step you can click on a "call-back button" and the phone dials automatically. We can transfer the offered HTML request of the Jabber Client to our Asterisk server. * Two Status Indicators o Phone-Status indicator We deliverer data from our Asterisk Server to the Jabber Server (we will install the Jabber-Server) and afterwards to the Jabber Client. The Client need to display the actual status of the user (busy, online, offline). Any other ideas how to connect the Jabber Client with Asterisk are welcome. o Chat-Status indicator The user can switch in the Jabber Client between different Chat-Status (Available, N/A, on Vacation). * Incoming Call Display We will send from Asterisk a text-message to the Jabber Client. Any other ideas how to display incoming calls are welcome. * Add and modify User/Clients We must be able to add new user and modify existing user data. Preferable in XML files. * Define user groups We can create user groups and manage them. Preferable in XML files. description continues in details ## Deliverables * Chat function between single users Chat between single user. To open a conversation it is necessary to enter a topic, the GUI can look like ICQ or other instant messengers. * Chat function between user groups Single user can send messages to user groups, GUI can look like ICQ or other instant messengers. * Circular message function (multiple address message) User is able to send messages to more than one recipient. * If a new message was received a pop-up window appears A preview of the new message will be displayed in the pop-up window. * Complete Mark When the user want to close a chat-window there must be a possibility to mark the chat topic as completed or not completed. * Vacation function User can enter a time period when they are out of office. In this time the status in the Jabber Client should be automatically set to "on vacation". * History-Manager The History-Manager should include a chatting protocol. The "complete" or "not complete" mark should be displayed as well. Telephone calls (missed, assumed, dialed) should be displayed too. * Including documents to chat conversations i.e. it should be possible to send pictures or documents over the Jabber client * The Client-Window should look like ICQ or a similar instant messenger * The Client-Window must be ever in foreground of the OS * The program needs to be CI (corporate identity) able We will install the Jabber-Server, so the only thing we need is the Jebber Client. If possible existing Jabber clients can be modifyed. A detailed description of the project is available, for further details please feel free to contac us.
ID del proyecto: 3545072

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 13 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
See private message.
$1.400 USD en 14 días
5,0 (30 comentarios)
6,2
6,2

Sobre este cliente

Bandera de GERMANY
Bremen, Germany
5,0
1
Miembro desde jun 8, 2009

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.