You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1.[`/tweets/:id` page] As a user I can edit own comment text and attach an image file;
67
-
2.[`/tweets/:id` page] As a user I can delete own commment;
68
-
3.[`/tweets/:id` page] As a user I can like any comment and see commen's likes count;
69
-
4.[`/feed` page] As a user I want to receive an email if anyone liked my post or comment;
70
-
5.[`/tweets/:id` page] As a user I can share a tweet in some social network by tweet's page unique URL;
71
-
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;
72
-
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;
73
-
8.[`/feed` page] As a user I can filter tweets and see only my favourite(was liked by me);
74
-
9.[`/tweets/:id` page] As a user I can paginate comments list using infinite scroll;
75
-
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;
76
-
11. As a user I should be able to reset my password using an email (forgot password feature);
77
-
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;
78
-
13.[`/tweets/:id` page] As a user I want see newly added comments in realtime similar to tweets;
79
-
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);
32
+
Application link [https://bsa-thread.now.sh](https://bsa-thread.now.sh).
80
33
81
-
Для удобства вам предлагается создать [Trello](https://trello.com) доску для организации процесса выполнения задач. Создайте списки: Backlog, In Progress, Done. Создайте задачи в Backlog списке и перемещайте их в соответствующий список(In Progress, Done) в зависимости от их статуса.
34
+
## Install
82
35
83
-
## Послесловие
36
+
Installation is described inside backend and frontend folders independently.
84
37
85
-
Основная идея выполнения задач к этому проекту заключается в том, чтобы получить небольшой опыт в решении практических задач и расширении функционала, набить шишки, копаясь в чужом коде, и ознакомиться с архитектурой приложения в целом, а также научиться писать свой "production ready" кодешник :) Это задание не будет оцениваться предметно, используя систему баллов, как в предыдущих домашних заданиях, оцениваться будет ваше старание и мотивация разобраться.
0 commit comments