You have chosen to sponsor your bid up to a maximum amount of .
Hi freelancers, I need a nodejs webserver with express for serving dynamic content on a webpage using socket.io and websocket ,xhr-polling transports to display values that are updated regulary on client by server.
The inicial content is stored on a table like this:
NODE_ID INPUTS ADC1 ADC2
122433AAFF 10101111 1230 2300
346726BBCC 11111000 4000 0600
990078FFAA 00000111 0300 5200
The ideia is to display this values in a webpage, NODE_ID is unique value.
So each NODE_ID has it's own INPUTS, ADC1 and ADC2
The webpage should be splited in divisions vertically to have on top NODE_ID as reference, than INPUTS where 0=off 1=on example a red light for on and gray to off. For all the 8 inputs the same.
After that it should have 2 gaude meteres for example this ones:
Each gauge meter will display ADC1 and ADC2 values
This data must be sent from server to client by socket.io (ws or xhr-polling transports) when the table chage values. (The table is updated often with Inputs, adc1 and adc2 values, also could be added more NODE_ID's or removed, as it should be removed or added to webpage dynamically).
This procedure is to get client browser updated on realtime.
Also a simple login autentication is needed for this webpage.
Waiting for a good person to help me in this project
Additional Project Description:
05/15/2013 at 2:45 WEST
The requirements for code on server side is nodejs + express + socket.io and in client jquery
Also when click on input visual indication it should toggle, meaning that if its state is 1 (red) it should go to 0 (gray) and communicate that event to server to store on table, this is the revers process.
Here is some draw example of webpage GUI
In this photo there are 2 vertical information boxes meaning that are only 2 node_id on table, but more can be added so when it add onde more to table it should update website with one more vertical information box and now we have 3 information boxes for 3 node_id