Ok so, according to the mods on Discord the only dev working on the online version is on break right now, and the site is down for maintenance.
It's only working on my phone but not my computer