GSoC/GCI Archive
Google Code-in 2014 FOSSASIA

Create a Real-Time Chat Application for FOSSASIA

completed by: Samarjeet Singh

mentors: royalharsh95

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.

Socket.IO is a JavaScript library for realtime web applications. It enables realtime, bi-directional communication between web clients and server. It has two parts: a client-side library that runs in the browser, and a server-side library for node.js.

Students need to create a chat application for FOSSASIA (like Facebook) , where students can chat with each other (private messages) and it should show users which are online and should also allow community chat like IRC (Chat rooms) .

Useful Links -

Node.JS documentation

Socket.IO