This week, we have been working on implementing main page and group page. Main page is where user decides to create a new group or join an existing group. Jackson worked on both front-end and back-end of this main page. We decided to make the group accessible by private room-key, whose type is uuid, and the user can get the room-key from the url. Only people who know about the room-key can access the group and start recording together.
Once people join the room, that is where concurrent recording comes into play. People are going to record synchronously. We are currently still working on implementing the UI and back-end of this page.