This portal is for people who are applying for non express entry Pr application. You have to register over there and then initiate your application and fill all the same forms you do for paper based application and upload to section in the portal and then submit payment receipt and submit application.I think this portal can only be activated/ accessed after the approval of our PR application. Can't access it at this moment.