Springboard Microblog Exercise

This is a multi-day exercise to practice React, Router, and Redux, and working with a backend.

Part I: Basic Blog Functionality

This first part will not use Redux and will not use a backend. You should use React state and React Router.

Part II: Adding Comments

Add a feature that lets visitors comment on individual posts.

Part III: Redux

Convert your app to Redux.

Part IV: Adding a backend

Express backend, (not on this repository)

Part V: Voting

Add the last main feature: a post can be voted-up or voted-down. You should be able to do this on the homepage or the post-detail page, as shown: