-
Notifications
You must be signed in to change notification settings - Fork 0
Minimum Viable Product List
JamesKoenig edited this page Feb 9, 2021
·
12 revisions
The overall goal of the app is to have a social media experience where a user has a chronologically-ordered home-feed of: interactable posts by other users they follow, as well as notifications of interactions users have with their posts. Interactable meaning a user can like, potentially "reblog" (which is to say share onto their follower's feeds), as well as view further details on that post's specific show page, which includes a chronologically-ordered list of all interactions had by anyone with that post.
I.E. a basic version of the tumblr homepage, as well as viewing individual posts.
- User can sign up
- user can sign in
- pages can require sign-in
-
/
is either a login splash or a user's feed
- posts form for users to create various post types
- logged in users can create posts
- posts have their own show page
- logged in users can view a feed of posts by themselves and, later, people they follow
- logged in users can follow other users
- followed blog's posts should show up in feed
- users can like posts
- interaction/like count can be seen for each post
- likes can be seen by users
- likes on users posts show up in feed
- users can reblog posts
- reblogs are seen in interaction/like feed for that post & add to the count
- reblogs show up in a user's feed
- a reblog notification shows up in users feed