feat(LMS): Adding "LMS" Module with Associated Doctypes #31
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description:
This pull request adds an LMS module with the associated Doctypes to provide e-learning management functionalities within Academia application.
Changes Made:
I have created an LMS module that includes the following doctypes:
• LMS Quiz: Enables the creation and management of quizzes in the system.
• LMS Assignment: Allows the creation and management of assignments and tasks for students.
• Question: Facilitates the creation of various types of questions for quizzes.
• Quiz Question: Allows adding questions to quizzes.
• Question Option: Can be used to specify the available options for questions.
• Quiz Activity: Enables tracking of student activity in quizzes.
• Quiz Result: Can be used to record quiz results.
Additional Information:
• The pull request contains the definitions of the mentioned doctypes and their respective fields.
• The future plans involve two main aspects:
1. Development of User Interfaces: These interfaces will be designed to provide a seamless and user-friendly environment for users to interact with the LMS module.
2. Implementation of Backend Logic: To support the various functionalities of the LMS module.
Reviewers: @BakrAldubai