Course Group
Course Group is a collection of multiple courses grouped together. Any course included in this group allows its instructors and students to access the group, participating in group activities collectively. We then proceeded with implementation. To distinguish course groups from individual courses, we added several features such as group photos, group discussions, course grouping, and more.

Course Groups
The concept of "Course Groups" was introduced by a client, which sparked a different perspective for us. We began exploring the potential of course groups and started planning and designing them.
Previously, on the learning platform, each course had its own set of teachers and students, operating as independent entities. However, learning is often interconnected and extends beyond individual courses. This led us to ponder whether it was possible to link related courses together, breaking free from the constraints of single-course learning and expanding students' breadth of knowledge. Thus, we defined course groups.
Firstly, a course group is a collection of multiple courses grouped together. Any course included in this group allows its instructors and students to access the group, participating in group activities collectively. We then proceeded with implementation. To distinguish course groups from individual courses, we added several features such as group photos, group discussions, course grouping, and more.
This is a brief introduction to course groups. Below is a demonstration video recorded by my colleague, Jason, showcasing the actual operation process.
