This is a aggregated Social Feed app for consumer Facebook and Twitter in a single Timeline.
Time spent: 8 hours
- User can sign in and connect to Facebook, Twitter, Google using
passport
- User can view the last 20 posts on aggregated timeline
- The current signed in user will be persisted across server restarts
- In the home timeline, user can view posts with the user profile picture, username, content, origin social network and timestamp.
- In the timeline, user can like and unlike posts.
- User can click share in the timeline, and share with a custom message on a separate page.
- User can click reply in the timeline, and submit a reply on a separate page.
- User can click compose anywhere, and submit a new post on a separate page
- When composing, user can select to which networks to post.
- User can click a post and view it on a separate page with controls to share, like, and reply.
- User should be able to unshare their posts.
- User should be able to delete their posts.
- Replies should be prefixed with the username and link to the conversation thread.
- User can click a "Next" button at the bottom to load more