sprig
sprig copied to clipboard
Add Collaborative Editing to the sprig Editor
Collaborative Editing would be a great feature to add to the editor, both for workshops and for people who just want to work together on the same project. For this, I envision the following UI/UX and a video explaining it the way I envision the UX is:
- A host creates a room by going into the editor dropdown, is presented with a popup, and chooses to create a room, for which they’re given a code.
- Anybody can join the room with that code by doing the same thing, but choosing to join a room instead, inputting the code.
- The host and co-host should be able to view and edit any participant’s editor by clicking on their name on a collapsable side panel
- The host and co-host should be able to remove or make co-host anybody in the room
- The sub editors should be updated In real time, so that people can also draw or make music at the same time as well as collaborate on a project.
- Anybody would have the possibility to leave the room, and the host would be able to close the room
- Progress will be saved individually for each person in the room as normal.
- if you have a project open in a room, you can’t open it again in another room/separately
I approved working on this a few weeks ago. Curious what the current state is?
Hey! I have made some demos for some of the functionalities, and am working to soon finish an mvp.
This now exists on the beta user flow but implemented in a different way. Will make separate issues for merging this with the main user flow