Hey #ottbike I have great news: https://OttawaByBike.ca is now a community wiki.

Yes, that's right, you can go and contribute just like for Wikipedia. Anyone can edit!

You can contribute with routes, either adding new ones or improving the existing ones with photos or text. Drop a GPX file to add a new Option to that route.

Also, the Calendar is available to add new Events to it.

I'm also open sourcing the dataset that powers the website, hosted in Git.
If you know git, you can make contributions to the wiki directly using GitHub. The Wiki Admin makes Git commits on your behalf.

This is being licensed under Creative Commons.

https://github.com/eljojo/bike-routes

GitHub - eljojo/bike-routes: global database of cycling routes

global database of cycling routes. Contribute to eljojo/bike-routes development by creating an account on GitHub.

GitHub

The website is now also entirely open source. It runs in the cloud and you can contribute features to it!

https://github.com/eljojo/bike-app-astro

edit: for some reason GitHub is 500ing on the repo, here's a screenshot of what the repo looks like

The website launched in 2022 as a Rails app. This new website is a complete rewrite I did over a week, using Astro, Claude Code, and Superpowers.

As a farewell gift to the old Rails application, I decided to open source it as well. Here it is in its entirety: https://github.com/eljojo/bike-app-archive/ -- among other things, it was the first Rails app to use Phlex view components.

GitHub - eljojo/bike-app-archive: rails app that powered ottawabybike.ca and eljojo.bike

rails app that powered ottawabybike.ca and eljojo.bike - eljojo/bike-app-archive

GitHub