1. User roles (administrator, teacher, student, ordinary), different roles have different permissions
2. Publish WebQuest (administrators, teachers), and the WebQuest structure will be automatically generated after publishing.
3. The publisher submits the Webquest to the corresponding discipline so that users can browse to the Webquest through the discipline.
4. Webquest template selection, four sets of templates (Default, Black, Green, Orange) are provided.
5. Comments on individual Webquests (anonymity allowed)
6. Browse the Webquests posted by a user (if the user is a teacher) or comments (if the user is a student, students do not have the permission to publish Webquests)
7. Teachers initiate activities and manage activities (imagine it to be a topic similar to that in a forum)
8. Students participate in activities (posts, messages), ordinary users cannot participate.
User role description
1. Administrator, permissions: Add, edit, and delete users; Add, edit, and delete topics; Add, edit, and delete subjects; Add, edit, and delete activities; Delete comments
2. Teachers: Publish topics, edit and delete the topics you publish; initiate activities, edit and delete the activities you initiate; delete your own messages and comments; improve your personal information (select your specialty subjects and upload your avatar).
3. Students: Post comments and messages; delete your own comments and messages; improve your personal information (select your specialty subject and upload your avatar).
4. Ordinary users (tourists): comment anonymously and browse the front page.
Expand