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

Annotation tool: BIDS column annotation #247

Open
13 of 16 tasks
Tracked by #206
rmanaem opened this issue Feb 7, 2025 · 0 comments
Open
13 of 16 tasks
Tracked by #206

Annotation tool: BIDS column annotation #247

rmanaem opened this issue Feb 7, 2025 · 0 comments
Labels
Milestone Used to track other issues that are required to complete the milestone.

Comments

@rmanaem
Copy link
Contributor

rmanaem commented Feb 7, 2025

Context

Design is done, we want a first runnable app out. For now it will just provide BIDS dictionary making capabilities.

Why

  • Have the whole repo setup
  • Make sure we can develop the remaining features quickly

Outcomes

For this milestone, the app should have the following functionalities

  • App runs as a react 19
  • welcome/landing page
  • upload data table
  • upload/re-upload data dictionary
  • error boundary (instead of warnings and validations)
  • next / previous buttons at the bottom for navigation
  • nightly deployment (GitHub pages) (netlify)
  • no hard-coded configuration inside of the app, if needed, such info should come from a dedicated text file in the repo
  • have a store
  • be able to add description for columns
  • downloaded data dictionary should contain descriptions
  • tests
    • at least one e2e test of the key user flow
    • component tests
    • state method tests

The following functionalities would be nice to have

  • top-level navbar/status/stage bar
  • [ ]

What

  • [ ]
@rmanaem rmanaem added the Milestone Used to track other issues that are required to complete the milestone. label Feb 7, 2025
@rmanaem rmanaem changed the title Phase 1 Milestone 1 Feb 7, 2025
@surchs surchs changed the title Milestone 1 Annotation tool: BIDS column annotation Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Milestone Used to track other issues that are required to complete the milestone.
Projects
Status: No status
Development

No branches or pull requests

1 participant