oss-slu / oss-slu/DigitalBoneBox
FUTURE ISSUE TO WORK ON TO EXPAND QUIZ FEATURE
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 8
- Forks
- 18
- Avg merge
- 8h 17m
- Merged PRs (30d)
- 4
Description
current Implemendation of the quiz feature is foundational, as it displays plane images with no context for answers. More work is still needed to fully deploy this feature
✅ Tasks to be Completed
A checklist of the specific, actionable steps required to complete this issue. This helps track progress.
- Task 1: bone display logic when in quiz mode should include only colored regions annotation to point to different part of the bone in other to answer the question asked correctly
- Task 2: no text label annotation show show on quiz bone display so as to not give away answers
- Task 3: if new bone set are added, quiz should ask questions on that too, not only bony pelvis
Acceptance Criteria
A checklist of conditions that must be met for this task to be considered complete. How will we verify that it's done correctly?
- The new feature is implemented as described.
- All related code passes the repository's workflow checks (linting, tests).
- The application runs without errors after the changes are made.
- (If applicable) New automated tests have been added to cover the changes.
Additional Context
Add any other context, notes, screenshots, or links that might be helpful for completing this task.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the quiz-mode implementation and the logic that selects questions from the bony pelvis set. Trace how additional bone sets are registered, then verify that quiz questions include every available set and that the application passes its workflow checks and runs without errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- web-dev
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100