Функциональные требования
FR1: Работа с вопросами
- FR1.1: Создание вопросов
- Заголовок, текст вопроса, выбор меток
- Кнопка сохранения вопроса
- FR1.2: Поиск вопросов
- Поиск по тексту с выводом релевантных результатов
- FR1.3: Просмотр вопросов
- Страница вопроса с детализацией
- Просмотр похожих вопросов
- Навигация между вопросами
FR2: Взаимодействие с контентом
- FR2.1: Ответы на вопросы
- Публикация ответов на странице вопроса
- FR2.2: Комментирование
- Комментирование вопросов и ответов
- FR2.3: Голосование
- Голосование за вопросы и ответы (+/-)
FR3: Управление контентом
- FR3.1: Категоризация
- Группировка вопросов по категориям/меткам
- Просмотр вопросов по категориям
- FR3.2: Наполнение базы
- Импорт данных из XML-дампа StackOverflow (~1 ТБ)
- Парсинг XML в структуру БД
FR4: Уведомления и подписки
- FR4.1: Подписка на темы
- Возможность подписки пользователей на категории/метки
- FR4.2: Оповещения
- Уведомления о новых вопросах/ответах в подписках
FR4: Уведомления и подписки
- FR4.1: Подписка на темы
- Возможность подписки пользователей на категории/метки
- FR4.2: Оповещения
- Уведомления о новых вопросах/ответах в подписках