Something doesn't add up.
Because either the link is not correct, or the site is down, because I still can't access it.
It's working fine on my end, but it did show me the Render presentation page(like the one you mentioned before) at first, so I went back to the OP's link and clicked it again, and then it was fine.
To be honest, I think OP's project would be better if it were somewhat similar to bpip.org, because overall I don't see much use in it since everything that can be seen on the app he created can already be seen on your profile, apart from the "progress".