MVP List - brjohn/Friendbook GitHub Wiki
MVP List
Friendbook is a social platform that allows you to stay connected with friends via friending, posting, commenting, and liking.
1. Hosting on Heroku (04/09/2021, 0.5 days)
2. User Authentication (4/10/2021, 2 days)
- New account creation & login
- User cannot access FB features unless logged in
- Guest/demo login
3. Friending (4/12/2021, 1 day)
- A logged in user can 'friend' and 'unfriend' another user
- Once friended, a logged in user can see friends' posted content & profile
- A user friends via a friending 'request', which if accepted, makes both users friends of each other
4. Comments/posting (4/13/2021, 2 days)
- A logged in user can post content: text, images
- A logged in user can comment on a friend's post
- A logged in user can edit and delete his/her posts and comments
5. Profiles (4/15/2021, 2 days)
- A user's profile includes a picture, name, and cover photo, which is visible to user's friends
- A user's profile takes in information, but only displays permitted information to friends/public
- A user's profile displays a wall including his/her posts and associated comments
- Settings? Privacy?
6. News Feed (4/17/2021, 1 day)
- A logged in user's news feed scrolls
- It includes posts with comments/likes from friends
7. A production README (4/18/2021, 0.5 days)
Bonus: Likes (1 day)
- A logged in user can like a friend's post or comment