A | B | C | D | E | F | G | |
---|---|---|---|---|---|---|---|
1 | Priority | User story | Status | Story Points | In Sprint | Done when: | Acceptance criteria |
2 | |||||||
3 | Done | As a user, I can navigate to page via browser | Done | 6 | Sprint 1 | You can open web page locally with web browser | |
4 | |||||||
5 | |||||||
6 | Done | As a user, I can add a book | Done | 3 | Sprint 1 | A book with title can be added | |
7 | A book without title can not be added | ||||||
8 | |||||||
9 | Done | As a user, I can view books | Done | 3 | Sprint 1 | All added books will be showed to user | |
10 | |||||||
11 | |||||||
12 | Done | As a user, i can mark when I read the book | Done | 3 | Sprint 2 | There is a button for marking book as read | |
13 | Information about whether book is read or not is saved to the database | ||||||
14 | |||||||
15 | Done | As a user, i can browse web site online | Done | 4 | Sprint 2 | Web site is accessible with web browser | |
16 | I can interact with site | ||||||
17 | Code autodeploys from github to heroku | ||||||
18 | Done | As a user, I can add video links | Done | 3 | Sprint 2 | There is a form for adding new video | |
19 | Added video information is saved to the database | ||||||
20 | |||||||
21 | Done | As a user, I can see all recommendations on one page | Done | 6 | Sprint 3 | All recommendations will be listed on front page | |
22 | Content shown on each recommendation is dependant on content type | ||||||
23 | https://github.com/Anssikka/TKT-STAR/blob/master/frontend/cypress/integration/stories.spec.js#L61 | ||||||
24 | Done | As a user, I can add blogs | Done | 3 | Sprint 3 | There is form for adding blog | |
25 | Blogs are saved to database | ||||||
26 | https://github.com/Anssikka/TKT-STAR/blob/master/frontend/cypress/integration/stories.spec.js#L13 | ||||||
27 | Done | As a user, I can filter out content based on type | Done | 4 | Sprint 3 | Only filtered content is shown on page | |
28 | |||||||
29 | https://github.com/Anssikka/TKT-STAR/blob/master/frontend/cypress/integration/stories.spec.js#L31 | ||||||
30 | Done | As a user, I can add tag to recommendation | Done | 3 | Sprint 3 | Add tag field to add form | |
31 | Tags are given as a string separated with comma, Tags are case insensitive | ||||||
32 | https://github.com/Anssikka/TKT-STAR/blob/master/frontend/cypress/integration/stories.spec.js#L85 | ||||||
33 | Done | As a user, I can filter recommendations by tag | Done | 4 | Sprint 3 | Recommendations can be getted from database with tag | |
34 | There is field for giving a tag, After filtering only content with specific tag are shown | ||||||
35 | https://github.com/Anssikka/TKT-STAR/blob/master/frontend/cypress/integration/stories.spec.js#L85 | ||||||
36 | A | As a user, I can filter books by whether they are read or not | In progress | 2 | Sprint 3 | There is a button or link for filtering | |
37 | Filtering shows only filtered books | ||||||
38 | |||||||
39 | A | As a user, I see notification when I add recommendation | In progress | 4 | Sprint 3 | Notification pops up when content is added | |
40 | If adding fails notification tells about failure | ||||||
41 | If adding is successfull notification tells that content is added | ||||||
42 | B | As a user I can delete recommendations | Accepted by Customer | 4 | Sprint ? | There is delete button per recommendation | |
43 | Data of recommendation is deleted from database | ||||||
44 | |||||||
45 | Open | As a user, I can log in | Open | 3 | Sprint ? | ||
46 | |||||||
47 | |||||||
48 | Open | As a user, i can log out | Open | Epic | Sprint ? | ||
49 | |||||||
50 | |||||||
51 | Open | As a user, I can write comments using markdown | Open | Epic | Sprint ? | ||
52 | |||||||
53 | |||||||
54 | Open | As a user, I can view recommendations | Open | Epic | Sprint ? | User can create a new rule | |
55 | Rule is saved to database | ||||||
56 | System gives a infomessage about success / failure | ||||||
57 | Open | As a user, I can rate my recommendations | Open | 2 | Sprint ? | ||
58 | |||||||
59 | |||||||
60 | Open | As a user, I can use site as social media | Open | Epic | Sprint ? | ||
61 | |||||||
62 | |||||||
63 | Open | As a user, I can search books from Internet by ISBN | Open | Epic | Sprint ? | ||
64 | |||||||
65 | |||||||
66 | Open | As a user, I can search recommendations by content | Open | Epic | Sprint ? | ||
67 | |||||||
68 | |||||||
69 | Open | As a user, I can add podcasts | Open | Epic | Sprint ? | ||
70 | |||||||
71 | |||||||
72 | Open | As a user I can see Youtube video information by youtube video url | Open | Epic | Sprint ? | ||
73 | |||||||
74 | |||||||
75 | Open | As a user, I can edit recommendations | Open | Epic | Sprint ? | ||
76 | |||||||
77 | |||||||
78 | Open | As a user, I can search my recommendations | Open | Epic | Sprint ? | ||
79 | |||||||
80 | |||||||
81 | Open | As an unauthorized user, I can create an account | Open | 5 | Sprint ? | ||
82 | |||||||
83 | |||||||
84 | |||||||
85 | |||||||
86 | |||||||
87 | |||||||
88 | |||||||
89 | |||||||
90 | |||||||
91 | |||||||
92 | |||||||
93 | |||||||
94 | |||||||
95 | |||||||
96 | |||||||
97 | |||||||
98 | |||||||
99 | |||||||
100 |