The Messages-Module is missing a proper system to group messages, which would allow for much versatiler application of the messages. Add a Group-System.
Essentially its a join-table that links specific Messages to entries in the table Groups. Groups can then be created under the path /Messages in groups-table. Also there will be a class helping with the process of dealing with those message-groups.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Which groups? User groups like classes? Or courses?
Essentially its a join-table that links specific Messages to entries in the table Groups. Groups can then be created under the path /Messages in groups-table. Also there will be a class helping with the process of dealing with those message-groups.