Skip to content

Conversation

@chandansgowda
Copy link
Member

This pull request introduces an essential enhancement to our application by implementing a robust participant sorting mechanism. The new feature allows seamless organization of participants within the room, enhancing user engagement and facilitating more effective communication during audio sessions. Closes #87

Key Features of the Enhancement:

  • Participant Sorting: We have added a dynamic participant sorting algorithm based on their role and activity within the room.
  • Prioritized Order: Participants are now organized based on their roles as admins, moderators, speakers, and listeners, ensuring a clear hierarchy and smooth communication flow.
  • Activity-Based Sorting: Within each role category, participants are further sorted based on their activity, such as raised hands or muted status, creating a more interactive and engaging environment.
  • Real-time Updates: The sorting feature automatically adjusts as participants' roles and activity change during the audio session, providing an up-to-date view of the room dynamics.

Attached, you will find a demo video showcasing the sorting feature in action, providing a clear overview of how participants are dynamically organized within the app.

@chandansgowda chandansgowda self-assigned this Aug 8, 2023
@chandansgowda chandansgowda added enhancement New feature or request gsoc Part of Google Summer of Code season labels Aug 8, 2023
@chandansgowda chandansgowda marked this pull request as draft August 8, 2023 01:08
@chandansgowda chandansgowda marked this pull request as ready for review August 11, 2023 05:44
@jddeep jddeep merged commit 51dde39 into AOSSIE-Org:master Aug 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request gsoc Part of Google Summer of Code season

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Sort Participants based on their role

2 participants