Posts Tagged functionalities
Functionalities and Requirements
Posted by steiakakis in Technical Details on May 6, 2012
Register
# | Requirement | Description |
1 | Required fields | Username, Password, 3 Secret Questions, 3 Secret Answers |
2 | User Verification | Insert password twice.
Acceptance of Terms and Conditions. |
Login
# | Requirement | Description |
3 | User Details | Username and password to gain access |
4 | Password Retrieval | A user can retrieve his password if he provide the correct answers to secret questions |
Edit Profile
# | Requirement | Description |
5 | User Details | A user can edit his personal details providing all the required fields. |
Add Supporter
# | Requirement | Description |
6 | View Supporters list | A user can add another user to his supporters list. |
Support Requests
# | Requirement | Description |
7 | View Support requests list | A user can view his support request list. He can accept or reject a request from another user. |
View Supports list
# | Requirement | Description |
8 | View Supports list | A user can view his supports list which contains all the users that he supports. |
Sent Message
# | Requirement | Description |
9 | Create new message | A user can send a personal message to another user. The receiver can accept or decline this message. If he accepts the communication from a user, that user is inserted on his trust list. |
Add to trust list
# | Requirement | Description |
10 | Add a user to support list | A user can view his trust list that contains the users that he trusts to communicate with. |
Add to block list
# | Requirement | Description |
11 | Add a user to block list | A user can view his block list that contains the users that he does not want to receive messages from. |
Search
# | Requirement | Description |
12 | Search for a topic | A user can search for his desired topic using hashtags. |
Save Search
# | Requirement | Description |
13 | Save a specific search | A user can save his favourites search gaining easier navigation. |
Upload Picture
# | Requirement | Description |
14 | Upload a profile picture | A user can upload a picture and store it in his profile. He can also delete that picture. |
Create new topic
# | Requirement | Description |
15 | Create new topic | A user can create a new topic of his interest using the provided form. The topic needs a title and some hashtags in order to be categorized. |
Comment a topic
# | Requirement | Description |
16 | Comment on a topic | A user can create a new comment under a topic or another comment. |