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

Develop Button For The Customizable Moving Average UI for Ski Run/Lift Statistics Visualization #100

Open
nicomat0 opened this issue Mar 23, 2024 · 0 comments
Assignees
Labels
button enhancement New feature or request group 10 Statistics Tasks related to statistics service functions Visualize statistics (Run/Lift) (Group#10) Statistics visualization specific to only run and lift.

Comments

@nicomat0
Copy link
Collaborator

nicomat0 commented Mar 23, 2024

Objective of this issues:

Create an interactive UI component for the OpenTracks app that allows users to select a customizable moving average for ski run and lift speed statistics. This feature aims to enhance user analysis by smoothing speed data over selectable intervals (5, 10, 15 data points).

Requirements:

Button: Implement a button within the statistics visualization page where users can select the number of data points (5, 10, 15) to calculate the moving average for speed data.

Front-End --> Backend: Ensure backend gets the information needed, so whether it was 5,10 or 15 that was selected with the button.

User Instructions: Include concise instructions or tooltips explaining the function of the moving average and how different selections affect the visualization.

Prototype and Feedback: Develop an initial prototype of this feature for internal testing and user feedback before final implementation.

Tasks:

  1. Research and understand moving averages and their application to speed data.
  2. Design the button and plan its integration within the existing UI.
  3. The backend should get the datapoints.
  4. Create user instructions or tooltips.
  5. Integrate the new UI component with the statistics visualization page for dynamic updates.
  6. Develop a prototype and conduct initial testing.
  7. Gather feedback and make necessary adjustments.
  8. Collaboration Notes:
  • Collaborate with team members responsible for data management and visualization to ensure smooth integration.
@nicomat0 nicomat0 added enhancement New feature or request Statistics Tasks related to statistics service functions Visualize statistics (Run/Lift) (Group#10) Statistics visualization specific to only run and lift. group 10 dropdown labels Mar 23, 2024
@nicomat0 nicomat0 changed the title Develop Customizable Moving Average UI for Ski Run/Lift Statistics Visualization Develop Button For The Customizable Moving Average UI for Ski Run/Lift Statistics Visualization Mar 23, 2024
@nicomat0 nicomat0 added bug Something isn't working button and removed dropdown bug Something isn't working labels Mar 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
button enhancement New feature or request group 10 Statistics Tasks related to statistics service functions Visualize statistics (Run/Lift) (Group#10) Statistics visualization specific to only run and lift.
Projects
None yet
Development

No branches or pull requests

2 participants