Оценка разработки Комментариев
Требования
| # | Заголовок | User Story | Примечания |
|---|---|---|---|
| 1 | Реализация функционала комментариев
| Я, как пользователь с ролью Standard, хочу иметь возможность:
| При отображении комментариев, выводить следующие элементы во фронте
Для пользователя будут видны последние 2 комментария и кнопка "Показать еще", которая будет раскрывать список всех комментариев, которые есть под постом. Комментарии под постом будут приоритезироваться по количеству лайков. От самого большого количества лайков к наименьшему по умолчанию. |
| 2 |
| Я, как пользователь с ролью Artist, хочу иметь возможность:
| При отображении комментариев, выводить следующие элементы во фронте:
Для пользователя будут видны последние 2 комментария и кнопка "Показать еще", которая будет раскрывать список всех комментариев, которые есть под постом. Комментарии под постом при превью будут приоритезироваться по количеству лайков. От самого большого количества лайков к наименьшему по умолчанию. У пользователей должна быть возможность отвечать на комментарии других пользователей, тем самым, создавая ветку ответов на комментарий. Дописать про родительские комментарии и ответы на комментарии Удаление/Жалоба. |
| 3 | Я, как администратор, хочу иметь возможность:
| После проверки и, в случае удаления комментария администратором системы, пользователь должен получить уведомление: "Ваш комментарий был удален по причине нарушения правил сообщества." | |
| 4 | Общие требования |
|
Вопросы
Список вопросов, возникших в результате ознакомления с данным документом требований:
| Вопрос | Результат |
|---|---|
| Сколько по времени будет реализовываться этот функционал? | |
| Сколько по стоимости будет реализовываться этот функционал? | |
"сам комментарий (лимит на 200 символов), не более 100 комментариев сутки. " | Да, 100 комментариев на всех посты в день. |
| "Комментарии под постом будут приоритезироваться по количеству лайков. От самого большого количества лайков к наименьшему по умолчанию." Если количество лайков одинаковое или отсутствует, отображать в хронологическом порядке? | Да, в хронологическом порядке. |
| "Функционал комментирования должен быть доступен для каждого поста, в случае, если автор поста при публикации поста не указал "Закрыть комментарии" В какой момент пользователь может "Закрыть комментарии"? | Пользователь может закрыть комментарии в любой момент. Те, кто что-то успел оставить в виде комментариев - будут отображаться под постом. |
Эдуард Хегай Т.е. после "закрытия комментариев" ранее оставленные комментарии будет продолжать отображаться в ленте? | Да, будут отображаться дальше |
Эдуард Хегай Комментарии попадают под автоматическую модерацию текста? | Да, модерацию проводить через WebPurify, нужно будет построить систему очередей и выстроить логику, чтобы количество запросов АПИ не превышало 4 в сек. |
Эдуард Хегай После проверки и, в случае удаления комментария администратором системы, пользователь должен получить уведомление: |

