Do you have to beat battle frontier to go further in Pokemon platinum?

Not necessarily, but you do have to get all the Gold Medals in the Battle Frontier to get an upgrade and add another star to your trainer card.