Page MenuHomePhorge

Server for Collaborative Text Editing
Closed, ResolvedPublic

Description

App Design

Server:

  1. Serve index.html
  2. Allow very simple user signups and login - username, full name, password (no image upload, no account editing)
  3. Allow simple document upload/creation
  4. Provide SocketIO adapter that handles client connections and operations and persists them in MongoDB

Client

  1. Simple single-page AngularJS UI with three routes:
    1. / for a list of documents and create/upload buttons
    2. /login for logins and signups
    3. /:sessionID for the editor.
  1. Provide SocketIO adapter to connect/disconnect and exchange operations with the server.
  2. A way to edit the document title because Wodo doesn't provide a way to do so.

The SocketIO adapters will be adapted from KoType.

Details

Ticket Type
Story

Event Timeline

vanmeeuwen assigned this task to Adityab.
vanmeeuwen raised the priority of this task from to 60.
vanmeeuwen updated the task description. (Show Details)
vanmeeuwen added a project: Manticore.
vanmeeuwen changed Ticket Type from Task to Task.
Adityab updated the task description. (Show Details)
Adityab moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jun 23 2015, 11:54 AM
Adityab changed Ticket Type from Task to Story.Jun 29 2015, 3:20 PM
petersen moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Aug 17 2015, 4:09 PM