Just as you listed them.
- FB, Twitter, username/password login
- Content only shown to users
- Display blog posts, youtube embeds etc.
- Poll form
That how I would do the project, a step at a time.
Relevant Skills and Experience
Expert level JavaScript, ReactJS developer, HTML and CSS on lock. What else do you need eh?
Proposed Milestones
€200 EUR - FB, Twitter, Username/Password login
€300 EUR - Displaying Blog posts and videos
€250 EUR - Everything else
What's your time on the project?