The project attempt to provide APIs for any authorized software client, native browser to establish real-time full-duplex communication channels with server to avoid continuous page reloads followed by HTTP Polling within frames.
The project focus on implementaton and utilization of asynchronous communication feature of JavaScript ES6 on WebSocket API to avoid HTTP XHR long polling/ long streaming to establish a massive scalable realtime platform with consumer.
- Express v4.16.4
- ECMAScript 6 (JavaScript 6)
- NodeJS v10.15.1
- MongoDB
- Visual Studio Community Version IDE.
- Socket.IO v2.2.0
- Babel 6
- Chai Ying Hua