По устройству нас устраивает классическая и надёжная модель: крупные разделы, вложенные подфорумы и темы с ответами внутри. Участникам нужны развёрнутые профили с публичной страницей активности, а также механизм репутации, который считает лайки, отмеченные как решение ответы и полезные сообщения, чтобы активные авторы были на виду и получали стимул писать дальше. Отдельно подчёркиваем важность оповещений: пользователь должен узнавать об ответах в своих темах, об упоминаниях и о свежих сообщениях в подписанных разделах — как в интерфейсе, так и письмом. Нужен и полнотекстовый поиск по всему архиву с отбором по разделу, автору и дате, чтобы ценные обсуждения не терялись.
Особый акцент делаем на средствах модерации, потому что без присмотра форум быстро зарастает мусором и затухает. Ожидаем удобную панель для администратора и модераторов с ролями и разграничением прав, возможность прикреплять, закрывать, переносить, склеивать и удалять темы, редактировать либо прятать сообщения, выносить предупреждения и блокировки, обрабатывать поток жалоб. Нужен и простой заслон от спама: ограничения частоты, барьеры для только что зарегистрированных, кнопка жалобы. Перед началом изложите предлагаемый стек и схему подключения авторизации.
— Сквозной вход через уже имеющиеся учётные записи сайта (единый профиль, аватар, настройки)
— Разделы, подфорумы, темы и вложенные ответы
— Профили участников, лента активности и репутация/карма
— Модераторская панель: роли, закрепление/закрытие/перенос/склейка, предупреждения, блокировки, поток жалоб
— Оповещения в интерфейсе и на почту об ответах, упоминаниях и подписанных разделах
— Полнотекстовый поиск с фильтрами и простой заслон от спама