# User Stories |Story ID |User Story | Acceptance Test| Estimated Effort| Mockups (link) |-| --------------------------------- | ---| ---|--| || SPRINT 1 |US01|As a User I want to create/delete boards so that I can analyse multiple projects with similiar metrics at the same time and compare them. | If the User clicks the 'Add Board' button, a popup appears and after the User enters the Board name, 'Sports Sites', the created board appears. | 130 | [image](https://i.imgur.com/KvgMAGj.png) |US02|As a User I want to add/remove a project to/from a board so that I can monitor it.| If the User is on a Board and clicks the 'Add Project' button, a popup appears and after the User enters the Project name, 'zerozero.pt', the created project appears on the board. | 50 | [image](https://i.imgur.com/mxB8SFS.png) |US03|As a User I want to add/remove a metric to/from a board so that I can add/remove its records. | If the User is on a Board and clicks the 'Add Metric' button, a popup appears and after the User enters the metric name, 'Pageviews', the created metric appears on the project. | 50 | [image](https://i.imgur.com/BBO551Q.png) |US04|As a User I want to manually save/edit the daily value of a metric so that I can register it. | If the User is on a Project and clicks the 'Edit Metric Value' button, a popup appears and after the User enters the new metric value, '162', the edited metric value appears on the project. | 60 | [image](https://i.imgur.com/wGiE25i.png) |US05|As a User I want to see a project's daily metrics so that I can monitor it. | If the User is on a Board and clicks the 'Select Period Time' button, a dropdown appears and after the User selects 'Last Day', the metric instances of that time period appear. | 70 | [image](https://i.imgur.com/xHLJULa.png) ||BACKLOG| |US06|As a User I want to see a project's weekly metrics so that I can monitor it. | If the User is on a Board and clicks the 'Select Period Time' button, a dropdown appears and after the User selects 'Last Week', the metric instances of that time period appear. | 100 | [image](https://i.imgur.com/8hU3E9J.png) |US07|As a User I want to see a project's monthly metrics so that I can monitor it. | If the User is on a Board and clicks the 'Select Period Time' button, a dropdown appears and after the User selects 'Last Month', the metric instances of that time period appear. | 100 | [image](https://i.imgur.com/wnYKBeK.png) |US08| As a User I want to see a project's metrics in regards to a random/custom time period. | If the User is on a Board and clicks on a date picker and selects 'September 23rd to October 2nd', the metric instances of that time period appear. | 130 | [image](https://i.imgur.com/cXAHtPS.png) |US09| As a User I want to hide/show certain metrics in a board so that I can see only information that is relevant to me.| If the User is on a Board and clicks on 'Metrics', clicks on the checkbox of 'Pageviews', then that metric is removed temporarily from the board | 50 | [image](https://i.imgur.com/r8KW2S5.png) |US10| As a User I want to hide/show certain projects in a board so that I can see only information that is relevant to me.| If the User is on a Board and clicks on 'Projects', clicks on the checkbox of 'zerozero.pt', then that project is removed temporarily from the board | 50 | [image](https://i.imgur.com/uw0BmqR.png) |US11| As a User I want to order the project rows in regards to a certain metric ascending or descending so that I can see which ones are doing better/worse. | If the User is in a Board and clicks on metric 'Pageviews' then the projects will appear by order according to 'Pageviews'. | 60 | [image](https://i.imgur.com/ATlfMVu.png) |US12| As a User I want to add/remove a computable metric to a project so that I can automatically see metric instances which result in operations of other metric instances. | If the User is in a board, clicks on 'Add metric', selects 'Computable' and inserts the expression to calculate that metric, then that metric will be calculated using other metrics and will appear on the board. | 150 | [image](https://i.imgur.com/vAMkKfb.png) |US13| As a User I want to upload a CSV file so that I can load a certain project's daily metric instances from a CSV file. | If the user clicks on 'Insert New Values', he can use a CSV file that will be read in order to load all the values contained in that file, if there are any overwrite the User will receive an alert. | 140 | [image](https://i.imgur.com/2ORUNrB.png) |US14| As a User I want to see the positive/negative growth of a metric instance in regards to the previous consecutive similiar period. | If the User is analyzing a board, he is able to see a value that indicates the '%' of the growth regarding the previous consecutive similiar period. | 70 | [image](https://i.imgur.com/AX8bTSU.png) |US15| As a User I want to see the positive/negative growth of a metric instance in regards to the previous its equivalent counterpart in the previous year.| If the User is analyzing a board, he is able to see a value that indicates the '%' of the growth regarding the previous consecutive similiar period. | 70 | [image](https://i.imgur.com/mLcNSet.png) |US16| As a User I want to see badges so that I can easily see when a metric has had a 'best in some period' value. | If the User is in a Board and the metric 'Pageviews' gets the best value of all time for the project 'zerozero.pt' then that cell of the board has a new platinum medal. | 90 | [image](https://i.imgur.com/B27Kpnj.png) |US17| As a User I want to see data from Google Analytics so that I can track the metric data it provides in regards to a certain project. | If the User clicks on the icon of Google, inserts the project 'zerozero.pt' then the project will have the metric values updated according to Google Analytics. | 200 | [image](https://i.imgur.com/MknFU7d.png) |US18| As a User I want to see data from Facebook so that I can track metric data from a project's Facebook Page. | If the User clicks on the icon of Facebook, inserts the project 'zerozero.pt' then the project will have the metric values updated according to Facebook. | 200 | [image](https://i.imgur.com/sOv1wJO.png) |US19| As a User I want to see data from Twitter so that I can track metric data from a project's Twitter Account. | If the User clicks on the icon of Twitter, inserts the project 'zerozero.pt' then the project will have the metric values updated according to Twitter. | 200 | [image](https://i.imgur.com/eitd77P.png)