Skip to content

Commit 8485b6d

Browse files
committed
Add tasks
1 parent 8b27758 commit 8485b6d

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

readme.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,30 @@ Helpful articles or materials:
6161
* [Repository pattern](https://designpatternsphp.readthedocs.io/en/latest/More/Repository/README.html) (*Repository\UserRepository.php*)
6262
* [Command pattern](https://designpatternsphp.readthedocs.io/en/latest/Behavioral/Command/README.html) (*Action\AddTweetAction.php*)
6363
* [DTO pattern](https://dzone.com/articles/how-to-manage-traffic-and-preserve-rankings-when-y) (*Action\AddTweetRequest.php*)
64+
* [Laracasts](https://laracasts.com)
65+
* [Vue.js](https://www.youtube.com/playlist?list=PL5r0NkdgM0UOxb4Hl81FV5UIgexwTf8h7) tutorial
66+
* [Vuex](https://www.youtube.com/playlist?list=PL4cUxeGkcC9i371QO_Rtkl26MwtiJ30P2) tutorial
6467

6568
## Tasks:
6669

70+
Task list is prioritized, more relevant are on top.
71+
72+
1. [`/tweets/:id` page] As a user I can edit own comment text and attach an image file;
73+
2. [`/tweets/:id` page] As a user I can delete own commment;
74+
3. [`/tweets/:id` page] As a user I can like any comment and see commen's likes count;
75+
4. [`/feed` page] As a user I want to receive an email if anyone liked my post or comment;
76+
5. [`/tweets/:id` page] As a user I can share a tweet in some social network by tweet's page unique URL;
77+
6. [`/feed` page] As a user I want to sort tweets by created date(descending) or popularity(likes count) by click on some icon or button;
78+
7. [`/tweets/:id` page] As a user I can see modal window which shows all users who liked a post by click on likes count;
79+
8. [`/feed` page] As a user I can filter tweets and see only my favourite(was liked by me);
80+
9. [`/tweets/:id` page] As a user I can paginate comments list using infinite scroll;
81+
10. [`/tweets/:id` page] As a user I can see modal window which shows all users who liked a comment by click on likes count;
82+
11. As a user I should be able to forgot and reset my password using an email;
83+
12. [`/feed` page] As a user I want to see tweet's likes or comments count icon highlighted by some color if I liked or commented this tweet;
84+
13. [`/tweets/:id` page] As a user I want see newly added comments in realtime similar to tweets;
85+
14. [`/feed` page] As a user I want to switch between tweets layout view([cards](https://bulma.io/documentation/components/card/) or [media](https://bulma.io/documentation/layout/media-object/) objects);
86+
87+
You can use [Trello](https://trello.com) board to manage your tasks. Create lists like: Backlog, In Progress, Done. Put all tickets into Backlog first and move them into appropriate list depends on their status.
6788

6889
## Install
6990

0 commit comments

Comments
 (0)