I wanted to ask is it allowed for girls to put up their own pictures on social media like Facebook Twitter and so on

If it is with proper hijab, and without makeup, then it is allowed. However, it is better not to do, as it could be misused.