Epic Chat Application Needs YOU!

Encerrado Postado Sep 3, 2015 Pago na entrega
Encerrado Pago na entrega

Hello Everyone!

I need help building a Chat Application that integrates with Asterisk 11. 

The emphasis is on chat, but you can easily see whether someone is on a call or not as well. The idea would be that you can drag and drop your current call to anyone's extension, and double-click on an extension to call that user. When you hover over an extension, options appear (see Jason Elrick) for send to VM, email, whisper and listen. 

You'll be able to add and remove users to a Favorites section.

The user list acts like your chat tabs. If you have an active chat with someone the user will be highlighted. If the chat is inactive (chatting but not visible), it's a bit grayed out. Click on a user's name to open a chat -- that will replace the existing chat window with the user you clicked. Click on the X to close a chat window. Anyone you have an active or inactive chat with will appear in the Active section, unless they're in your Favorites section already. You'll be able to search chat history using the search icon which will expose a textbox. Matching text will be highlighted in the chat window. Hitting Enter on your keyboard will cycle through every appearance of the search query. You can add one or more Users to your chat by clicking the + icon inside an existing chat. That will create a group chat and will be displayed in the Active group by showing Users' names that are participating in the chat.

If you click on your own name that will bring up an overlay with visual voicemail and the ability to update your status (not shown in mockup).

You can dial numbers using the textbox below your name at the top. We'll add another textbox for filtering through the users.

We're missing a gear icon which will bring up an overlay with settings options like what to display (extension, first/last or last/first) and sort order.

We need a visual cue when someone chats you and you haven't seen it yet. Likely the bar will pulse a color.

I want to use Prosody for the chat server: https://prosody.im. That will handle all of the messages over XMPP - a well known and documented standard. 

For your reference, I am using Asterisk 11. The main features I want to be able to do are:

Listen/Whisper/Barge

[url removed, login to view]

Transfer Calls

[url removed, login to view]

Start a call

[url removed, login to view]

Record A Call

[url removed, login to view]

Presence

https://wiki.asterisk.org/wiki/display/AST/Presence+State

I would like this to be built with HTML5, PHP and Javascript.

Desired Skills

Asterisk, Javascript, PHP, HTML5

Asterisk PBX HTML JavaScript

ID do Projeto: #8390337

Sobre o projeto

5 propostas Projeto remoto Ativo em Nov 1, 2015

5 freelancers estão ofertando em média $1779 nesse trabalho

voiceguru786

i am working on asterisk more than 6 years and i develop voice chat application in which a user enter and tell whether male or female. then it record greetings and then listen opposite sex greetings and if you like so Mais

$1250 USD in 20 dias
(1 Comentário)
2.2
T2Work

A proposal has not yet been provided

$1159 USD in 20 dias
(1 Comentário)
1.1
ashishec786

I have been developing applications for 4 years in C#, ASP.NET MVC4, Android, Java and C/C++. During this time I managed to get skills to write robust and optimal code in these languages and frameworks. I have a deep k Mais

$1481 USD in 20 dias
(0 Comentários)
0.0
Aarnaitsolutions

BINGO ! Currently we are developing the chat application in Java which is a commercial chat software and having a budget of 7500 USD. In this project we would implement it in Java and deliver you a quality work. Mais

$2000 USD in 30 dias
(0 Comentários)
0.0
hluesa

Hi, I am voip manager in a private branch company which mostly developed voip systems and platforms include freeswitch, asteriks, kamailio and opensips. If you are serious about your project request please contact Mais

$1388 USD in 3 dias
(0 Comentários)
0.0