Add Requirements
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# Functional Requirements
|
||||||
|
|
||||||
|
- The system must be Node.js based
|
||||||
|
- The default admin account needs to be created during first deploy/install.
|
||||||
|
- The default admin account needs to be able to create accounts
|
||||||
|
- The default admin account does not have its own master feed
|
||||||
|
- Users should be able to create their own accounts
|
||||||
|
* Email Address (With email Verification for account activation) is required and they need to be able to set their own password
|
||||||
|
- The user needs to be able to login and logout of the system, as well as reset their password
|
||||||
|
- The user needs to be able to add rss feeds to their account, and all added feeds needs to be aggregated into a combined master feed
|
||||||
|
- The user needs to be able to view this combined feed, and remove any entries from the feed that they choose.
|
||||||
|
- The user should be able to create tags that can be attached to individual rss feed entries. These tags can be used to generate custom feed aggregations. By default (This is mandatory, all of a users added RSS feeds will be tagged with MasterFeed
|
||||||
|
- The user needs to be able to generate an embeddable widget that can be embedded into a web page, leveraging the tags that get attached to rss feed entries
|
||||||
|
- The user needs to be able to leverage Discord web hooks to post the aggregated RSS feeds (Using the tags) directly to a discord channel
|
||||||
|
- The user should be able to add the aggregated RSS feeds (leveraging to external applications such as outlook)
|
||||||
Reference in New Issue
Block a user