Skip to content

Cutting edge chat web application using RActive and Node.JS.

Notifications You must be signed in to change notification settings

eranbetzalel/WordRun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Word Run

Web Chat, implemented as a single page application using cutting edge technologies.

The current technological stack consists of:

  • RActiveJS – Mustache oriented DOM manipulator for our UI needs.
  • Backbone – Acts as a plugin to RActiveJS in order to form UI Models and Collections.
  • Node.JS – I/O oriented server.
  • Socket IO – Pub-Sub engine for data traversal between the chat users.
  • Redis – Key-Value database to persist ExpressJS web sessions.
  • MongoDB – Document database used for data persistence.

Status

The basic functionality and UI of the chat have been implanted.

Present tasks:

  • Add cluster support.
  • Finish up code TODOs.
  • General code cleanup.

Future tasks:

  • Use web rtc for private calls (text/audio/video).
  • Add more UI features:
  • Filter by age/gender.
  • Find by name.
  • Save chat content.
  • Image sharing.
  • File sharing.

Bitdeli Badge

About

Cutting edge chat web application using RActive and Node.JS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published