As for public life, there is nothing in Islam which prevents a woman from following any pursuit she desires.
There is no distinct prohibition against her taking part in public leadership—as Aisha, the Prophet's widow, and her leading women colleagues had demonstrated.