Node.js Multi-Site Live Chat

Closed - This job posting has been filled and work has been completed.
Web, Mobile & Software Dev Web Development Posted 1 year ago

Hourly Job

Less than 30 hrs/week
Less than 1 month

Intermediate Level

I am looking for a mix of experience and value


I am seeking a very simple "live chat" feature to be created.  Similar in nature to what you see when using "SnapEngage", "LivePerson" or "ProvideSupport"

The goal of the application should be:

1) Works with Node.js over HTTPS ( or pure JS preferred - NO JQUERY)
2) Allow for cross-domain/origin support (e.g. so we can embed this into multiple domains)
3) Allow for client to send chat request to the operator.
4) Allow for operator to send chat request to the client.
5) Allow an operator to manage multiple chat requests at once (e.g. 5 website visitors chatting with single operator)
6) Allow for one to 25 operators per "site" and send chat requests to all available operators who are "active"
7) Allow for an operator to mark themselves as active, inactive or logged out.
8) Before chat request allowed, request name, email & optionally phone #.
9) Embeddable JS technology (needs to use javascript - no jquery or other libraries) for pasting the JS code into the various websites we'll be using this on.

About the Client

(4.01) 91 reviews

United States
Jupiter 02:10 AM

223 Jobs Posted
64% Hire Rate, 2 Open Jobs

Over $50,000 Total Spent
161 Hires, 17 Active

$14.47/hr Avg Hourly Rate Paid
24,066 Hours

Member Since Dec 6, 2007