in the office many of us cycle to work. We though it would be cool to have ranking of cyclists with different sorting (distance, avg. speed and such). We can track our trips with Android or iPhone apps (like Strava Cycling).

We are mostly developers, so if we find a tool or device that can easily display a ranking (per week, month, all time) we can use the tools to track our trips and compete with each other :) Can you suggest something that might work?

  • 1
    This is off topic here, consider asking this on Stackoverflow or Programmers (not sure if it is on tipic there, tough).
    – Uooo
    Apr 3 '13 at 9:19
  • 5
    I'd disagree. Questions about building a tool, or using a web API, would be better there (or perhaps webapps.stackexchange.com), but I think asking other cyclists if they have recommendations fits here. (You could just create a shared spreadsheet in Google Docs. Strava sounds a nicer solution though.)
    – armb
    Apr 3 '13 at 12:23
  • 1
    I also disagree, and it would definitely be off topic on StackOverflow and Programmers. Apr 4 '13 at 0:37

Strava has an API so if you all use it to log your rides, you could pull the data for each rider and do any analysis you want.

There are heaps of people (including me) using the API for additional statistics and analysis.

  • We have to somehow group the office workers so we can use API against only our group. It seems there are no groups :(
    – ddinchev
    Apr 3 '13 at 9:30
  • 6
    You mean like clubs?
    – Useless
    Apr 3 '13 at 10:11
  • If you decide not to use groups, you can still have a list of user IDs, and use the somewhat hidden "streams" of Strava API v1, like this one from one of my commutes (JSON) format: app.strava.com/api/v1/streams/20980327 (you have to query via user ID in order to get ride codes, and then get the streams of each ridecode). Apr 3 '13 at 18:40
  • @Veseliq If you collect the rider IDs of the people in your office, your code can only query those riders. You don't need a group in Strava if you can implement it yourself.
    – Mac
    Apr 3 '13 at 20:25
  • @Veseliq what language are you and your colleagues most familiar with? I have some C# .Net code I can share if you want.
    – Mac
    Apr 3 '13 at 21:49

Since the question was asked, strava has added club feature, in fact there's a bicycles.se club.

  • 1
    As this old thread is bumped, and doesn't have an accepted answer.
    – Chris H
    Oct 31 '17 at 19:26
  • I'm pretty sure clubs existed when the question was asked, as I linked to the API spec in a comment at the time :)
    – Useless
    Nov 2 '17 at 15:00
  • @Useless possibly, I didn't use Strava back then
    – Chris H
    Nov 2 '17 at 16:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.