Bicycles Stack Exchange is a question and answer site for people who build and repair bicycles, people who train cycling, or commute on bicycles. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question
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
I'd disagree. Questions about building a tool, or using a web API, would be better there (or perhaps, 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
I also disagree, and it would definitely be off topic on StackOverflow and Programmers. – Carey Gregory 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.

share|improve this answer
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
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: (you have to query via user ID in order to get ride codes, and then get the streams of each ridecode). – heltonbiker 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

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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