Live chat written in Perl + Mojolicious
$30-250 USD
Teslim sırasında ödenir
I want a live chat system written in perl + mojolicious.
1. Client side (website) - written in javascript
Area on bottom right of menu which when clicked, it makes a json request to the server with the site name the user is on and returns the list of departments available for the user to select, expands a live chat window for user entry
User enters in their name, email address and their question
When user clicks "Next" or "Ok", this will make a json request to the perl+mojolicious server. The server will send messages to each operator over websocket to notify them of a user requesting a chat session along with all their details.
2. Server side (perl + mojolicious)
Departments, operators, sites must be configurable
Each site can be associated with a list of departments
When a live chat session has no more users and operators connected a copy of the transcript must be emailed to a department email address
Websockets must be used on the same port that the http/json data is served, the session must be secure with a key that the client obtains when requesting a chat
3. Operator interface
Operator logs in
Javascript in the browser listens for websocket events of new connections
Must display list of chats that opeartors in the same department have open
Must be able to join other chats in same department
Must be able to transfer a chat to another operator or invite another operator into the chat
For examples of live chat softwares, check out...
[url removed, login to view]
[url removed, login to view]
[url removed, login to view]
I want the core of this written, I don't care how the interface looks.
Here is code to get you started:
[url removed, login to view]
No development houses.
Proje NO: #6735908
Proje hakkında
Bu iş için 9 freelancer ortalamada $487 teklif veriyor
though we are new to freelancer, we are the expets in websocket programming. we can provide a demo also.
Hello my name is Shane Burgess and I am a full time web app developer. I use Mojolicious every day and have built a social network in it using websockets. I am sure that I can help you with this app and do a great job Daha Fazla