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

Show statistics for day specific run/Chairlift #87

Open
kevwad opened this issue Mar 16, 2024 · 0 comments
Open

Show statistics for day specific run/Chairlift #87

kevwad opened this issue Mar 16, 2024 · 0 comments
Labels
Enhancement New feature or request Group 8 Medium Priority Medium Priority Ski Stats UI It is a UI feature
Milestone

Comments

@kevwad
Copy link
Collaborator

kevwad commented Mar 16, 2024

Feature description.
Improve the application by introducing a feature that provides aggregated statistics for each day, including metrics such as average speed, average slope, top speed, and total time for all completed runs/chairlifts on that day. This addition will offer users detailed insights into their physical activity for specific skiing sessions throughout the day. To implement this enhancement, we've broken down the feature into the following tasks:

Task 1: Restructure the data received from Group 4-6 to align with the required format.
Task 2: Compute any necessary new features.
Task 3: Organize the data with headers for better organization and clarity.
Task 4: Convert the array/dictionary/JSON data into a UI-friendly format to facilitate easy visualization and interaction.

Describe the solution you'd like
Our plan is to develop a new interface where users can view data for a chosen date, which they select from a calendar on the previous screen. Additionally, we will format the data obtained from the features developed by Group 4-6 into a layout suitable for display in the user interface (UI). Furthermore, we'll introduce any extra features not initially present in the received data.

Alternative Solution
Initially, we aimed to display daily run data solely at day's end, limiting users to real-time views. To enable access to past-day data, we've opted for a calendar widget implementation. This widget allows users to navigate and retrieve historical skiing session details conveniently. With the calendar, users can review past-day data at any time, offering a more comprehensive understanding of their skiing activities over time.

Additional context
To enable the OSMDashboard plugin to retrieve and display data from the OpenTracks app, communication between the two is essential. We intend to facilitate the transfer of information between the two, allowing Group-14 working on OSMDashboard to access and showcase relevant data captured for a specific run/chairlifts.

@kevwad kevwad added Enhancement New feature or request Group 8 Medium Priority Medium Priority UI It is a UI feature Ski Stats labels Mar 16, 2024
@kevwad kevwad changed the title Show statistics for day specific run Show statistics for day specific run/Chairlift Mar 17, 2024
@kevwad kevwad added this to the Case Study 2 milestone Mar 17, 2024
kevwad added a commit that referenced this issue Apr 8, 2024
**Describe the pull request**
#87 Show statistics for day specific run/Chairlift

**Link to the the issue**

[Issue-187](#87).

**License agreement**
By opening this pull request, you are providing your contribution under
the _Apache License 2.0_ (see [LICENSE.md](LICENSE.md)).

**Note: new dependencies/libraries**
Please refrain from introducing new libraries without consulting the
team.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request Group 8 Medium Priority Medium Priority Ski Stats UI It is a UI feature
Projects
None yet
Development

No branches or pull requests

8 participants