Skip to content
This repository has been archived by the owner on Aug 15, 2024. It is now read-only.

A simple app that create a network chart from gitter chatrooms in real time

Notifications You must be signed in to change notification settings

evaristoc/gitterrooms_snaviz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real Time GitterRooms Net Viz

Simple Network Chart of users posting at gitter room

The project:

  • is Full JS stack
  • uses gitter stream api
  • captures data in an express.js server and passes data to a basic front-end (jQuery d3.js) using socket.io
  • manipulates data and create a simple viz on real time at front-end

The project is a simple . It is intended to provide FreeCodeCamp (FCC) with useful metrics about how users are performing in the Gitter chatrooms.

The demo only runs in local. It was made to run in localhost port 3000

You can see this project in action at https://youtu.be/KM-VY4z_PLY (by Koustuv Sinha)

IMPORTANT: no persistent memory was used in this project

IMPORTANT: you are also required to create a config/config.js folder/file and add:

They should be passed to routes/index.js file as Config.token and Config.roomId respectively.

To install the project you should have node.js installed. Clone/Pull the project into a desired location and run:

>> npm install

Then after installation, you can start the project by using:

>> npm start

OBS: This demo makes sense for very populated, very active rooms at Gitter.

Demo

Demo

You can reach me at [email protected]


Thanks to Gitter Developers Room and the FreeCodeCamp's DataScience Room.

About

A simple app that create a network chart from gitter chatrooms in real time

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published