/collaborate

collaborate!

Primary LanguageJavaScriptMIT LicenseMIT

collaborate!

Project Scope

An online collaborative file view and edit web application that supports multiple file types.

Motivation

During online group discussion, most of the time we work with multiple files together (ie poster, writing proposal, referring to articles/slides/videos). This can get quite messy and we want to make projects more organized and have common platform that allows users to work on multiple files at the same time.

Idea

To simulate a table top discussion for projects/teaching/learning while leveraging on technology.

Features

Future Plans

  • Permissions
  • Chat channels

Target Uses and Users

Project Work

Students who are working on projects

  • Able to upload different references/sources to aid project discussion.
  • Able to view different files that are due for submission side by side.
  • Able to discuss project with reference materials flipped to the same pages.

Teaching

Platform for tutors to hold an online classroom for teaching.

  • Able to upload multiple relevant resources (images, pdfs, videos) to facilitate teaching

How are we different?

Differentiate from similar platforms:

eg: Google Docs, Microsoft Office Live

  • Supports editing of multiple file types.
  • Able to view and edit multiple file types side by side in real time.
  • Editable tile layout
  • Extensibility: users are able to create their own tiles specific to their project (interpreter, .md reader, image editing tile)