Node.JS [login to view URL] Realtime communication web chat

Closed Posted 6 years ago Paid on delivery
Closed Paid on delivery

Hello,

Currently we have a chat box 1:1 build on HTTP polling using jquery and [login to view URL]

We need to scale to >500 concurrent users.

What we have in mind is the following:

There is a back end server JSON API (we have developed)

[Development part 1] NODE.JS SERVER

The client (browser) sents events using websockets ([login to view URL]) tot the Node.js server application. Events are dispatched to the clients that needs the events (/information).

StartSession -> all users gets a websocket message there is a new user

ModifySession -> all users get an update of the user

SentToken -> Person who receives the token gets a messsage

LogOut -> Everybody gets an update the person has left

SentChatMessage -> the person to which the message is sent gets the msg

Typing -> For the active-session the person can see the user is typing

Stop_Typing -> for the active-session the person can see the user stopped typing.

... and a few more events

There are 2 events that a streaming server will sent to the node.js application with JSON:

StartBroadcast

StopBroadcast

These 2 events will be sent using JSON REST. So the node.js server needs also be able to handle JSON messages.

The node.js server application is a sort of state machine that processes and dispatches events. It must be lightweighted and does not call any back end services eg mysql server.

[Development part 2] CLIENT CODE HTML5

We need code in JS using [login to view URL] for sending the events as in part 1 and the corresponding receiving of the events dispatched to the html elements (DIV) that needs to be updated.

Before you do a proposal :

- You can read and speak English, if not, stop.

- I prefer to work with people from Europe, North America or Latin America (this also because of the timezone difference)

- You have >3 years experience with Node.js development and can proof that with references.

- General proposals are deleted, also proposals i receive instantly after posting this job

- You are able to finish this project in 2-3 weeks maximum.

All the answers Yes -> Make a good proposal and we can start this week with the project!

JavaScript Node.js Socket IO

Project ID: #15379401

About the project

24 proposals Remote project Active 6 years ago

24 freelancers are bidding on average $1286 for this job

hawkscodeaus

I have 7+ years in website design & development with very good experience. Relevant Skills and Experience I am good in Javascript, node.js, Socket IO Proposed Milestones $1000 USD - Cost

$1000 USD in 15 days
(61 Reviews)
7.0
xiqian88

Hello how are you today? Relevant Skills and Experience I am very interesting on your project. I have good experience with node socket programming. Please message me for detail discussion. Best Regards Proposed Miles More

$1250 USD in 20 days
(25 Reviews)
6.0
BitLabs

Hi sir, My name is Farid, I will complete your project within 3 weeks, LIFETIME error free guarantee and provide 365 days (ONE YEAR) support... I have right skills (Javascript, node.js, Socket IO) to execute you More

$1270 USD in 365 days
(17 Reviews)
5.2
kanika6665

Hi ActiveSolutions, I find myself eligible for this job since I am having 7 years of extensive experience Relevant Skills and Experience: I am Good at Javascript, node.js, Socket IO Proposed Milestones: 1250 - We will More

$1250 USD in 20 days
(5 Reviews)
4.4
HaomingLee

Hi, I have already the nodejs chat system. Hope to work with you. Relevant Skills and Experience I can do all what you wrote in the proposal. Proposed Milestones $1250 USD - will be discussed. I want to discuss more More

$1250 USD in 20 days
(1 Review)
3.0
AMDigitalS

A proposal has not yet been provided

$1000 USD in 10 days
(8 Reviews)
2.4
freestar1987

I can finish your project within 3 weeks. Relevant Skills and Experience Node.js Proposed Milestones $1250 USD - complete

$1250 USD in 20 days
(0 Reviews)
0.0
workspaceitaus

We go through your project requirement and hope we have some good business very soon . Please collaborate with us for a quality project at the end. Tahsinul Alam CEO WSIT-AUSTRALIA Relevant Skills and Experience Fron More

$1250 USD in 20 days
(0 Reviews)
0.0
ssh59cdfe11cf511

I have been a Java J2EE developer with experience of 10 years....have single handedly developed applications and have work experience with all the new technologies including JSON and rest....

$1250 USD in 10 days
(0 Reviews)
0.0
SQUAREPIXEL

Hey There, Thanks for posting this project. I just checked the details of the project and this is something which my company can help you with. Relevant Skills and Experience Square Pixel is a company with a team o More

$1500 USD in 21 days
(1 Review)
0.0
nubelo_e1xCfYQ0

A proposal has not yet been provided

$750 USD in 20 days
(0 Reviews)
0.0