Hi,the beach inPorto is Matosinhos,but there the wind is a mess.
You havo to go to Leça da Palmeira,on he other side of the river Leça.
It´s a spot with some waves and good wind
More to the North (5km) you have Aterro,great waves but tricky shore-breeak.
Hope you enjoy your vacacion.