Oh, given the wide variety of voltage and connector options, this must be quite a challenge to design.  Unless it's just mains sockets.
Either way, it's super encouraging that someone's made the effort.  I recall seeing similar outside a pub in Germany on a popular recreational bike route.