oss-slu / oss-slu/DigitalBoneBox

Create/Update bone

Open
#19 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement updating data
Dominant language
JavaScript
Stars
8
Forks
18
Avg merge
8h 17m
Merged PRs (30d)
4

Description

As the creator of the foundational data
I need to create and update a bone in the editor
So that I can add new bones or modify existing bone details

Developer Notes
...

Acceptance Criteria

  • Home page has a create bone button
  • Bone display page has an edit button
  • Bone display page has a create new button
  • Create buttons all generate new JSON file
  • Update button move to an edit mode/page
  • Edit mode/page is also use for create
  • Edit mode/page has fields for:
    • bone id
    • bone name
    • bone description (arbitrary length)
    • bone image path
    • bone annotations list (list of annotation ids)
  • bone id is automatically generated
  • bone id is not editable directly

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are named. Start from the home page, bone display page, and editor flow described in the acceptance criteria; trace how create and update actions currently work and how JSON files are generated. Done means the listed create, edit, generated-ID, and bone-field criteria are satisfied.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, nodejs
Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.