This is the kind of project that always used to be its own website, but these days largely exists only on a social media platform where it's stuffed between other content and the usual barrage of ads.
Which is a roundabout way of saying: I love that this is a website.
Especially when you consider that places like Facebook or Linkedin are not even a website any more, once their web address takes you nowhere and they are useless without "signing in".