Website should contain three parts
1. A reddit style discussion board with upvoting and scores etc.
2. A blog section for posting articles
3. A profile section for posting professional profile
SEO, social media logins, dynamic and adaptive website needed.
Complete requirements can be found at :
[login to view URL]