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.