Hey,
First of all, thank you very much for creating
foile.ch. I'm an Android and Samsung watch user and I was always looking for a service to track my pump foil sessions. I started using
foile.ch a few weeks back so I noticed the following things that can be improved or fixed:
1. Top results - Only per session
For example the details page for category "Longest Pumping Session (Flatwater)" only lists the top attempt per session. However, if I achieve multiple new records during one session, only the best attempt is listed there. I would expect that all attempts are considered.
2. Insight Chart - Details page
On the bottom of each details page for achievements, there is a Insight bar chart. To me it is unclear what this chart is about. It is missing titles for x and y axis.
3. Walking considered as pumping
During one of my pump sessions I had to walk along side the lake to get to the next dock. The algorithm considered this as an attempt. Two ideas to fix this:
- If the speed is much lower than average pumping speed of a session, it's probably walking/swimming.
- If GPS data is over land (not over water), ignore it.
4. Error on chart - Overview page
On the overview page in section "All foiling Activities" no chart is rendered. I believe the chart should show data related to "Past 365 Days: Duration + Distance". Instead I get the following error: Cannot read properties of null
The error must be somewhere in here: createTimeSumChart("timeSumChartDownwind", responseData.Month.Downwind);
Maybe the error appears because I only have pump sessions uploaded and no other activities like Downwind or Wing.
5. Score
I currently have a Score of 48. But I don't really know what that means and how it is calculated. It would be nice to get more info about that, maybe on the details page per achievement.
I use
foile.ch on my Chrome browser on desktop. If you have any questions or need clarification, feel free to ping me. I'm a web developer myself. I mostly build web apps using php and mysql, if there is anything you need support with, I'm happy to help.
Cheers Remo