Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

manual annotation page update #913

Open
TanyaStere42 opened this issue Nov 27, 2024 · 0 comments
Open

manual annotation page update #913

TanyaStere42 opened this issue Nov 27, 2024 · 0 comments
Labels
enhancement new or improvements on existing features modernization Updating the tech stack iteratively
Milestone

Comments

@TanyaStere42
Copy link
Member

TanyaStere42 commented Nov 27, 2024

Feature description and context

Incorporating rotation into manual annotation has been a significant goal in support of aquatic communities for a long time. However, there's not really a point in implementing that without updating the manual annotation page itself.

Feature sign-off requirements

Flow: access from an existing encounter -> draw box including rotation -> select viewpoint -> select class -> confirm -> annotation created on the encounter

  • User must input iaclass, viewpoint, draw a bounding box
  • User can set rotation. Rotation is set to 0 by default
  • User can click "cancel" on box drawing to clear the frame and restart the box drawing
  • Form errors if the user doesn't include any of the required information
  • On successful submission, user is navigated to success confirmation page (successful manual annotation creation page #921 )

Technical Notes

Design

Prototype
Figma Design

@TanyaStere42 TanyaStere42 added enhancement new or improvements on existing features modernization Updating the tech stack iteratively labels Nov 27, 2024
@TanyaStere42 TanyaStere42 added this to the 10.6.0 milestone Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement new or improvements on existing features modernization Updating the tech stack iteratively
Projects
None yet
Development

No branches or pull requests

1 participant