JavaScript, PHP, mySQL, Socket.IO, google openID