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

Feature Request: Reports #123

Open
jmbaggs opened this issue Nov 10, 2024 · 8 comments
Open

Feature Request: Reports #123

jmbaggs opened this issue Nov 10, 2024 · 8 comments

Comments

@jmbaggs
Copy link

jmbaggs commented Nov 10, 2024

Hi - This app is fantastic! My job is taking dogs out on hikes and I record them with an android app and now import that to wanderer. Would it be possible to get a report function that does something like get all hikes with a specific keyword in the title (dogs name)? This would help me to keep track of where we've been and when but also be able to provide that data to clients: Your dog hiked 100 miles with me this year.

I was looking at the docs for adding custom categories and after accessing PocketBase figured I could also ask chatgpt how to get the info that way if this wasn't something you could implement in the app.

Keep up the good work!

@Flomp
Copy link
Owner

Flomp commented Nov 10, 2024

First and foremost: how do I get your job? That sounds like a dream!

I think everything for your use case should already be there in wanderer. I see multiple options:

  1. You create an account for each dog. That would make it super easy to track each dog individually, but you would of course have to manage a lot of credentials. This would have the advantage that you can share the credentials with the owner so that they can see what their dog has been up to.
  2. You manage all dogs in one account and use the search to look for trails related to one dog (wanderer searches the title and the description of a trail).
  3. However, I think the most elegant solution would indeed be to add custom categories. This would also allow you to see detailed statistics by going to your profile page and filtering for one category (or, in your case, dog). If you can access PocketBase already then adding custom categories really should not be difficult. Just let me know I can assist you with the process.

@jmbaggs
Copy link
Author

jmbaggs commented Nov 11, 2024

It's a dream job most days :)

Testing option 1 (as I actually don't have that many dogs that would make it inconvenient) but when I upload all the trails for that dog under that account the profile page doesn't give any information. Activities, distance, duration, etc are all 0. This also happens with the other account I created.

Screenshot 2024-11-10 8 26 33 PM

What can I provide to help troubleshoot?

@Flomp
Copy link
Owner

Flomp commented Nov 11, 2024

Which file format are the uploaded files GPX or something else (KML, FIT)?

@jmbaggs
Copy link
Author

jmbaggs commented Nov 13, 2024

GPX from an Android app called MyTrails (no longer in development).
20231102.zip

@Flomp
Copy link
Owner

Flomp commented Nov 15, 2024

And you made sure to adapt the filter to 11/2023? I see that your trail was recorded on 2023/11/02.

@jmbaggs
Copy link
Author

jmbaggs commented Nov 16, 2024

I've actually tried multiple date filters and none of the stats on the profile page change.
And if I wasn't totally clear I can see the trails I've uploaded when I click on Trails from the menu. But my profile page doesn't give me any stats no matter what I select for the date range.

@Flomp
Copy link
Owner

Flomp commented Nov 17, 2024

Could you please try to upload the trail to the demo instance and see if it works there? The statistics are supplied by the summit logs on the trails and not the trail itself. So if there are no summit logs there will be no stats. However, a summit log should be created automatically when you upload the GPX for your trail.

@jmbaggs
Copy link
Author

jmbaggs commented Nov 21, 2024

I will try this week and get back you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants