To meet the demands of the modern CS classroom, we created a collaborative coding platform for students and instructors.

What it does:

It allows users to either create or join a collaborative space, where code can be shared between parties (instructors and students).

How we built it:

Django server with SQL on the backend with Materialize, CodeMirror and jQuery for the front-end.

Challenges we ran into:

We ran into problems with synchronizing the data across the students and the instructors on the backend, creating a clean user interface, and working with Materialize.

Supported features:

  1. Web based IDE.
  2. Compiles code in real time.
  3. Enables push/pull code interactions.


Integrating multiple third party software packages, supporting multiple languages and error checking.

Share this project: