We've had to collaborate on programming projects before, and we found it to be very challenging without tools that made it easy.

What it does

Synergi integrates with your github account and allows you to promote github projects to synergi projects. Synergy projects can be edited by anyone who is a github collaborator, and all changes will be kept in sync with their respective github repos. Multiple users can also edit documents together in realtime.

How we built it

Synergi is a web app that integrates with Github. When starting a new

Challenges we ran into

We ran into many difficulties relating to using websockets and authentication. When working with websockets, we were often working in a different authentication context that made it difficult to make trusted requests to the github API.

Accomplishments that we're proud of

Realtime code editing

What we learned

We learned a great deal when it comes to using an API for auth

What's next for Synergi

Improved security and more Github integration

Share this project: