meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
opendata2015:group6:start [2015/03/05 18:33]
jpesonen [Technologies]
opendata2015:group6:start [2015/03/15 12:05] (current)
jpesonen [Report]
Line 1: Line 1:
 ====== LUT - Lecture notes pro 2000 ====== ====== LUT - Lecture notes pro 2000 ======
 +===== Repository =====
 +
 +[[https://bitbucket.org/jpesonen/opendata_codecamp/|Bitbucket]]
 ===== Idea ===== ===== Idea =====
 Students can save their notes during lectures under specific course. Notes can be created and edited by all users. Courses are loaded automatically to the database and they cannot be edited by user. All the notes can be browsed by course. Students can save their notes during lectures under specific course. Notes can be created and edited by all users. Courses are loaded automatically to the database and they cannot be edited by user. All the notes can be browsed by course.
- 
  
 ===== Motivation===== ===== Motivation=====
Line 23: Line 25:
   * /courses/<id> (list all notes by course id)   * /courses/<id> (list all notes by course id)
   * /courses (list courses)   * /courses (list courses)
 +  * /snapshots/<id> (list history snapshots for note)
 === PUT === === PUT ===
   * /courses/<id>/notes/<id> (edit note by id)   * /courses/<id>/notes/<id> (edit note by id)
 ===== User interface ===== ===== User interface =====
-{{:opendata2015:group6:screen_shot_2015-03-02_at_16.35.04.png?200|}}+{{:opendata2015:group6:screen_shot_2015-03-06_at_09.37.44.png?300|}} 
 + 
 + 
 +===== Report ===== 
 +{{:opendata2015:group6:team6opendatacodecampreportv2.pdf|}} 
 + 
 + 
 +===== Poster ===== 
 +{{:opendata2015:group6:img_20150313_120428.jpg?300|}}
  
 ===== Functionalities ===== ===== Functionalities =====
Line 38: Line 49:
 Backend takes revision snapshots from inputted texts twice in a minute, if there has been changes in the text. User can roll a revision from a history back any time. Backend takes revision snapshots from inputted texts twice in a minute, if there has been changes in the text. User can roll a revision from a history back any time.
      
 +===== How to run  =====
 +
 +  * npm install
 +  * bower install
 +  * node seed.js - this fetches the course information and stores it to db
 +  * npm start - this starts the server at port 8080
  
 +===== Issues  =====
 +  * collaboration mode not working (fixed)
 +  * lag in user input when collaboration mode (fixed)
 +  * lag got fixed -> caret position does not update (last minute fix)