Commute-a-thlon

Transform your usual commute into a triathlon contest

1 · Target
Triathlon equivalent — distance
Triathlon equivalent — effort (MET·min)
Logged activities — effort (MET·min)
2 · Activities
0 logged
03

Sketch your route (optional)

3 · Route + show
Drawing:
Swim 0.00 km Bike 0.00 km Run 0.00 km · Total drawn 0.00 km · vs target
4 · Metrics
Completion vs target
Effort
0 MET·min
Activities
0
Active min
0
Elapsed min
0
Distance
0 km
Storeys
0
Fun score
Originality

Submitting writes one row to Submissions and one row per activity to Activities.

Not yet wired: leaderboards, awards, trends, personal records and community ratings all need a doGet read endpoint on the Apps Script that returns sheet data. The client and CSVs are ready for them — see the README.
05

Freestyle · Activity explorer

5 · Explorer + show
ActivityCategoryMETkm/h FunOrig.MET·min
06

Water quality

6 · Water quality + show
Good ≤200 cfu/100mL Caution 200–400 Avoid >400 No data
Hover or tap a dot for that site's recent E. coli history. Weekly official readings from Ottawa Public Health for the 5 supervised beaches; more frequent volunteer samples at other spots from Ottawa Riverkeeper. A reading is a snapshot, not a guarantee — conditions change fast after rain.
07

Leaderboard

7 · Leaderboard + show
Ranked by total distance logged.
08

My entries

8 · My entries + show
Enter your email to see your commutes and totals.
09

Feedback

9 · Feedback + show
Dist 0.00/10.00 km Completion