Описание и цели
Создаётся сервис для взаимодействия пользователей, где одни размещают поручения, а другие могут их принимать и выполнять.
Цель MVP:
• проверить базовую механику создания и выполнения поручений;
• протестировать модель подбора исполнителей по регионам, специализациям и срочности;
• отработать систему уведомлений и фильтров;
• собрать первые данные о поведении пользователей для дальнейшего развития продукта.
ТЗ для разработчика (MVP, обобщённо)
1. Роли и учетные записи
• Пользователь (базовая сущность).
Поля:
o Имя, Фамилия (обязательные)
o Телефон (обязательное)
o Telegram (обязательное)
o Email (необязательное)
o Регион проживания (обязательное)
o Краткая информация о себе (опционально)
o Специализация (выбор из справочника, обязательно)
• Опциональные статусы профиля:
o «Эксперт» (галочка, без дополнительных полей в MVP).
• Системные статусы пользователя:
o Принимает поручения / Не принимает поручения
o Уведомления включены / выключены
________________________________________
2. Поручение
• Обязательные атрибуты:
o Название
o Тип поручения (выбор из справочника)
o Специализация (выбор из справочника)
o Описание
o Регион выполнения (может быть пустым → доступно всем)
• Дополнительные атрибуты:
o Срочность (несколько категорий: срочно / в течение недели / указать дату / не срочно)
o Бюджет (число или «договорная»)
________________________________________
3. Справочники
• Типы поручений: укрупнённый список (различные форматы поручений, включая разовые и комплексные).
• Специализации: укрупнённый список (направления деятельности).
(Конкретные значения на данном этапе MVP не фиксируются — достаточно предусмотреть работу со справочниками.)
________________________________________
4. Уведомления
• Фильтрация по региону, специализации, срочности, бюджету.
• Не более одного уведомления в час для пользователя.
• Возможность вручную отключить уведомления (при этом профиль остаётся активным).
________________________________________
5. Общие требования
• Все пользователи регистрируются под реальными ФИО.
• Возможность автозаполнения имени и телефона из Telegram (по согласию).
• Регион проживания обязателен.
• По умолчанию регион работы = регион проживания, с возможностью выбора дополнительных.
• Если у поручения не задан регион → оно доступно всем пользователям.
Разделы:
Опубликован:
17.08.2025 | 22:43 [поднят: 17.08.2025 | 22:43]
Заказ находится в архиве