The project was bootstraped with create-react-app Used moment to parse DateTimes. Used lodash to pick some posts properties in order to lighten the data stored in redux. All the interactions have it's associated redux action. Live demo