Skip to content

A real-time, collaborative application featuring webcam, chat, code/document editing, and whiteboard drawing.

License

Notifications You must be signed in to change notification settings

RowdyRuffBoysINC/RRB-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status PRs Welcome GitHub license

RRB-client

RRB-Client is the official frontend client for CrossShare. CrossShare is a collaboration tool that allows you to work with your peers as if you were both on the same computer.

Features

  • Multi-Cursor Document editing
  • Multi-Cursor Code editing
  • Collaborative Whiteboarding
  • Web chat
  • Video chat

CrossShare is perfect for working on school projects, writing your next novel with your friends, pair-programming, or drafting up the notes for the next big meeting.

Share your ideas and be more productive with CrossShare!

Stack:

  • JavaScript ES6
  • React.js
  • Redux.js
  • Firepad
  • SocketIO
  • react-sketch
  • babel.js

Checkout RRB-client Live on Heroku

Table of Contents

Installation Usage Contributing Credits License

  1. Clone this repository
  2. Clone the server repository RRB-Server
  3. Run npm install within both directories to install dependencies.

Start the RRB-Server and then run npm start within the RRB-client directory. Once running, you can access http://localhost:3000

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -amm 'Add some feature
  4. Push to the branch git push origin my-new-feature
  5. Submit a pull request

For additional details on RRB Inc's workflow checkout our wiki

This project is licensed under the terms of the MIT license.

About

A real-time, collaborative application featuring webcam, chat, code/document editing, and whiteboard drawing.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published