SHIV5T3R / CO-DE

An Open Source Collaborative Code Editor
35 stars 26 forks source link

Room Management #11

Closed SHIV5T3R closed 11 months ago

SHIV5T3R commented 1 year ago

This issue aims to implement the room management functionality, enabling users to create, join, and collaborate in shared project rooms. By integrating this feature, the application will provide a seamless and engaging user experience for collaborative project work.

Expected Behavior

Room Listing

Users should be able to view a list of available project rooms, showcasing their names, descriptions, and other relevant details.

Create Room

Users should have the ability to create new project rooms by providing essential information, including the room name, description, and privacy settings.

Join Room

Users should be able to join project rooms that they have been invited to or have access to. Joining a room should provide access to collaborative tools and resources.

Room Details

Clicking on a room should display detailed information about the room, including its members, shared files, and ongoing collaboration activities.

Collaboration Tools

Within a project room, users should be able to collaborate in real time, such as by sharing code snippets, files, and messages.

Chat Interface

Each project room should feature a chat interface where participants can communicate, discuss ideas, and coordinate tasks related to the project.

Leave Room

Users should have the option to leave a project room if they no longer wish to participate. Leaving a room should revoke their access to collaboration tools within that room.

Notifications

Users should receive notifications about room invitations, updates, and new messages within the project room.


By implementing the room management functionality, users will have a convenient way to create, join, and collaborate on shared projects. This feature will contribute to a more dynamic and interactive user experience, enabling users to work together seamlessly on various initiatives.

believemanasseh commented 1 year ago

Please I want to work on this.

savvy-itch commented 1 year ago

I'd like to get involved too please.

believemanasseh commented 1 year ago

@spr0neInBlazer You can indicate on discord #frontend thread so we work together

DynamiteBob17 commented 1 year ago

I'd like to work on this as well.