Problem statement
Currently, the problem list page shows the following columns:
Question
Links
Difficulty
Status
Revision
Solution
However, there is no way to add personal notes for each problem (e.g., key learning points, mistakes made, or hints). This would be useful for students to revise and track progress better.
Proposed solution
Possible Implementation
Add a new column notes in the problems schema/model.
Provide a small text area or editable field in the UI.
Save notes automatically (on blur) or via "Save" button.
Make sure notes are user-specific (each user sees only their own).
Benefits
Helps learners revise more effectively.
Provides a personalized experience.
Encourages active learning by writing down mistakes and takeaways.
Screenshots / mockups (if applicable)
The notes will display like this after i click i will make this changes in it assign this issue to solve and give the good level label for this pls
Additional context
No response
Checklist
Problem statement
Currently, the problem list page shows the following columns:
Question
Links
Difficulty
Status
Revision
Solution
However, there is no way to add personal notes for each problem (e.g., key learning points, mistakes made, or hints). This would be useful for students to revise and track progress better.
Proposed solution
Possible Implementation
Add a new column notes in the problems schema/model.
Provide a small text area or editable field in the UI.
Save notes automatically (on blur) or via "Save" button.
Make sure notes are user-specific (each user sees only their own).
Benefits
Helps learners revise more effectively.
Provides a personalized experience.
Encourages active learning by writing down mistakes and takeaways.
Screenshots / mockups (if applicable)
The notes will display like this after i click i will make this changes in it assign this issue to solve and give the good level label for this pls
Additional context
No response
Checklist