The Civilised Chat(Done)-
-
React
- for creating and implementing resuable custom components and serving the site. -
NodeJs
- for creating the server and using the asyncronous call-back based single-threaded nature as well as utlizing background threads for blocking tasks made it the best choice for writing the server-side code for the application. -
Socket.io
- for implementing web-sockets on server connection and for emitting and handling socket events to provide real-time data streaming.