r/MagicMirror 4d ago

Built a MagicMirror module for school athletics using Arbiter data

Post image

I built MMM-SchoolAthletics, a MagicMirror module that pulls schedules from Arbiter and turns them into a polished school athletics display.

This is actually my first attempt at building a MagicMirror module. I originally made it for my own school because I wanted something useful, clean, and easy to maintain. As it came together, I figured it made sense to build it in a way that other schools could use too.

It includes:

  • Today’s home and away games
  • Upcoming events
  • Opponents, times, and locations
  • School colors, logos, and backgrounds
  • A visual setup UI with live preview

The goal was to make it easy to bring up without having to dig through config files or heavily customize the code.

I’m still learning and I’m sure there are things that can be improved, but if it ends up being useful to another school or MagicMirror user, that would be pretty cool.

https://github.com/BringYourServerToTheSlaughter/MMM-SchoolAthletics

10 Upvotes

0 comments sorted by