/Code-dozr

Collaborative online code editor

Primary LanguageCSS

Code-dozr

Collaborative online code editor

How to run

Run npm install Then run mongod in a different window, assuming you have mongod installed Start the app by running node app.js

Team Name

NP-Incomplete

Members

  • Adrian Chen
  • Domenic Murtari
  • Irakli Zhuzhunashvili

Overview

We will be building a collaborative online code editor. For this we plan on using a collaborative tool to sync the text, and plan on having highlighting tools for ease of readability. We plan on having the feature of running JavaScript code inside the app after having written it which will allow the ability to write JavaScript with WebGL and create 3D models. Also, we want to add support for the website being able to be used in hackathons so that teams could use it to collaborate more easily.

Technology

  • Ruby on Rails
  • PubNub (Tool for collaborative purposes)
  • Ace editor (JavaScript library for editing code within a browser)
  • MongoDB
  • Bootstrap/Foundation
  • jQuery
  • Ajax

Learning

We have not worked with either PubNub or Ace editor before, which we will have to learn in order to complete our milestones for this project.

Milestones

  • Front-End Styling and integration Javascript library for editing files (Ace editor)
  • Collaborative backend
  • User accounts and Collaborative backend
  • Saving code to database
  • Allow running of Javascript in app

Responsibilities

  • Not yet decided

Q&A

  • Have you heard of Code Your Cloud?
  • Can you tap into the underlying runtime of the browser to do realtime JS?
  • Have you heard of ShareLaTeX?
  • Will we support different languages?
  • Will you have mobile support?