Raincity Bike Crew

Small website for Discord social group

All development

  • web
  • front-end
  • devops
  • Nunjucks
  • Markdown
  • CSS
  • Javascript
  • Netlify CMS
  • static
  • Netlify
  • open-source
  • freelance

https://www.raincitybikecrew.com/

A favour and thankyou for a friend, who maintains this friendly community of motorcyclists in Vancouver.

(If you ride a motorcycle in Vancouver, come join us.)

The group owner had built a landing page for the group in Wix or some similar site builder, and asked if I could rebuild it. Or maybe I offered; I don’t remember. Anyway, it was small enough that it wouldn’t take long, and I was happy to give something back.

I wanted the owner to be able to easily edit the content as Markdown in a web UI, and to have the changes committed straight to the source code repository. From there I wanted it to build to a static website for deployment. For the content management aspect, I’d been meaning for years and years to try out Netlify CMS, and this seemed like a good fit. For the static site generation, I wanted to try Eleventy again, having used it half a year ago on a different project.

The result isn’t much of a portfolio piece, especially since the design is certainly amateur, but the design is not what I’m showing off!

The site is hosted on Netlify, and not only does this mean it’s hosted for free, it also takes care of builds automatically. It sets up separate deployments any time a pull request is opened, which means the owner can preview changes, or point to something when asking for help.

The code repository is public on Github.