Challenge based content social media