The projects are tested manually by someone on the team to verify your certificate after completion. It would be up to you to make sure it works before you submit it. Go through the user stories and ensure it does everything listed.
You’re able to host your projects anywhere, though glitch.com is encouraged for simplicity. Since someone may need to point to their code and a running instance separately, we need two different links.