Feature List - nathan-mac/Feedit GitHub Wiki
1. Posts
- Posts can be made by logged in users.
- They can be edited by the user who created them.
- They can be deleted by the user who created them.
- Posts can be viewed by both logged in and not logged in users.
- Posts have categories, or subfeedits.
2. Comments
- Comments by logged in users will be allowed on posts.
- They can be edited by the user who created them.
- They can be deleted by the user who created them.
3. Feeds
- The home feed will be posts from all the categories the logged in user is subscribed to.
- For a not logged in user, see posts from all categories.
- A category specific feed will show posts from that category only.
- Posts should be organized by most recent.
4. Search
- The user can search for posts that match the search query.
Bonus
5. Votes
- Logged in users can upvote or downvote posts and comments.