Jabber (XMPP) Client

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.

Taidot: Android, tekniikka, Microsoft, projektinhallinta, tietojärjestelmäarkkitehtuuri, Ohjelmistojen testaus, Windows Desktop

Näytä lisää: xml html free online, project status manager, out of office message, open xml file online, message to client, get a free manager, free us online communicate, free calls online, e-circular, e circular, corporate identity online, corporate identity details, c.e.o. manager, asterisk project ideas, asterisk mark, asterisk html, define project management, how to mark a project as completed, following number, chat xmpp

Tietoa työnantajasta:
( 1 arvostelu ) Bremen, Germany

Projektin tunnus: #3545072

Myönnetty käyttäjälle:


See private message.

$1400 USD 14 päivässä
(30 Arvostelua)

2 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


See private message.

$1500 USD 14 päivässä
(0 arvostelua)