Jan 2024 – Present

Romerike Jujutsuklubb

Web Committee Member · Romerike Jujutsuklubb (volunteer)

Hobby project

Volunteer contributor to the club's website, working on features that support members in training, scheduling, and technique progression. Part of the web committee alongside the main maintainer, helping with new functionality, content updates, and technical improvements.

Tech & tooling

Motivation

Romerike Jujutsuklubb is the club where I trained as a teenager, and later rejoined with my wife and kids.
The website has primarily been maintained by Uwe, but I — together with a few others — contribute to the development and upkeep.
As part of the web committee, I continue to support the project whenever time allows, helping the club provide useful digital tools for its members.

Features

  • Online registration for lessons
  • Session plans with listed techniques
  • Access to the syllabus per grade, including instructional videos
  • Personal indicators to track progress and self-assess techniques
  • Ongoing usability and member-experience improvements

Architecture

  • Backend: Ruby on Rails with a PostgreSQL database
  • Frontend: Slim templates rendered via Rails
  • Deployment: Git-based workflow (Heroku/club-managed server)
  • Collaboration: Contributions managed via Git, working alongside the club’s main maintainer
  • Focus: Maintainability, ease of content updates, and member-friendly features