Dear Sir/Madam,
Do we have to do a project and upload in hackster.io before taking certification exam for the advanced course just like how we did for basic course?
You can do that, but the project is independent of the certification exam. You can take the test regardless of whether you upload the project.