Yes its the same portal once your Photo and address is approved you should receive PR card in a week. Currently it must be in review..how can you check PR card application? can you please share? is it in the same portal where you upload photo and address?