Inspiration

We were inspired to do this because we are coders ourselves. We are constantly working together and thought it would be fun to build a tool to help us do just that. With that in mind we set out to do it.

What it does

It allows multiple people to edit one piece of code, share their session and compile the code

WHAT IT ACTUALLY DOES

We all have dreams and I am soo proud of what the team accomplished. 1.Edit code

  1. Compiles but must be manually sent, we got the compiler to work
  2. Divides into sessions and sessions can be shared via a chrome extension 4.Chrome extension
  3. Users can login and sign up

How I built it

  1. Assigned tasks to people.
  2. Connected firepad to firebase
  3. Set up compiler
  4. Built out chrome extension.

Challenges I ran into

  1. We ran into challenges building the presence system
  2. We ran into challenges getting the compiler to work
  3. We ran into challenges putting the entire system together, parts work independently. Compiler works in insolation.

Accomplishments that I'm proud of

  1. We are proud of getting the compiler to work
  2. Proud of getting chrome extension to work
  3. Proud of being able to structure the database and generate sessions and appropriate ID's for database retrieval

What I learned

  1. We learned about database structures
  2. How to pass data from one API to another.
  3. Its not about what we finish but the path to it.

What's next for CodeCollab

  1. Finish out presence and extend it to the chrome extension.
  2. Plug into the compiler and dynamically compile code.
  3. Re develop UI

Built With

Share this project:

Updates