Registration is now through teamSNAP
Once you have set up an account you can log into your account here
If you are having issues with teamSNAP please see their help center here
You can also download their mobile app
From Apple
From Google Play