-
Notifications
You must be signed in to change notification settings - Fork 0
MVP List
Tommy Pham edited this page Apr 3, 2018
·
13 revisions
- Live site will be hosted on Heroku.
- Will be kept 'warmed up' as to decrease visitors' initial loading times
- Able to create a new account with valid inputs
- Able to log into the site with an existing user by providing the correct credentials
- Logged in users are able to log out
- Able to demo the site using a guest login
- Automated login
- Logged in users are able to create blogs of various types
- Text, quote, image, gif, audio, video
- Logged in users are able to only edit their own existing blogs
- Logged in users are able to only delete their own existing blogs
- Blog creation form unique to blog type selected
- Blog creation form pops up when type is selected
- Adequate styling
- Smooth, bug-free navigation
- Adequate and appropriate seeds to demonstrate feature
- Logged in users can view a feed of blogs posted by followed users
- Feed also includes user's own blogs
- Non-logged in users able to see a generic feed on explore page
- Logged in users are able to view a list of their liked blogs
- Feed is ordered by recently created blog
- Except in explore page
- Adequate styling
- Smooth, bug-free navigation
- Adequate and appropriate seeds to demonstrate feature
- Logged in users are able to follow an existing user
- Logged in users are unable to follow an already followed user
- Logged in users are able to unfollow previously followed users
- Unfollowing a user will remove that users blogs from the current users feed
- Adequate styling
- Smooth, bug-free navigation
- Adequate and appropriate seeds to demonstrate feature
- Logged in users can like a blog
- Logged in users can unlike a blog
- Number of likes are displayed at the bottom right of each blog
- Adequate styling
- Smooth, bug-free navigation
- Adequate and appropriate seeds to demonstrate feature
- Reblog
- User show page (blog)