Общие требования:
1. Платформа:telegram
2. Типы пользователей:Продавец, Покупатель, Администратор
3. Основной функционал:
Продавец: автоматизация размещения продуктов по категории, цене и локации.
Покупатель: поиск и просмотр букетов по категориям (цена и локация).
Автоматический расчет логистики через Яндекс.Доставка или другой агрегатор.
Платежный инструмент с функцией удержания денег до подтверждения получения.
Возможность подключения техподдержки.
Основные профили и их функционал:
1. Продавец:
- Регистрация и аутентификация: регистрация нового пользователя-продавца.
- Размещение товаров:
Создание объявления с указанием категории, цены, описания и локации.
Возможность редактирования и удаления своих объявлений.
- Уведомления:
Уведомление о поступившем заказе.
Возможность выбора времени отправки.
- Управление заказами:
Подтверждение отправки заказа.
Введение данных для расчета стоимости логистики.
2. Покупатель:
- регистрация и аутентификация: регистрация нового пользователя-покупателя.
- Поиск и фильтрация:
Поиск букетов по категории, цене и локации.
Просмотр детальной информации о букете.
- Оформление заказа:
Выбор букета, оформление заказа.
Указание предпочтительного времени доставки.
Автоматический расчет стоимости логистики.
- Платежи:
Оплата заказа с удержанием средств до подтверждения получения.
- Уведомления:
Уведомление о статусе заказа (подтвержден, в пути, доставлен).
3. Администратор:
- администрирование пользователей:
Удаление объявлений.
Блокировка пользователей.
Управление отзывами и рейтингами продавцов и покупателей.
- Модерация:
Просмотр и модерация новых объявлений.
Решение спорных вопросов между покупателями и продавцами.
Дополнительный функционал:
- Техподдержка: Возможность связи с техподдержкой через бот.
- Рейтинговая система:
Оценка продавцов и покупателей после завершения сделки.
Отзывы о продавцах и покупателях.
Технические требования:
1. Интеграция с Яндекс.Доставка или другим агрегатором для расчета стоимости логистики.
2. Платежная система:Интеграция с платежным шлюзом для удержания средств до подтверждения получения заказа.
3. Уведомления:Реализация уведомлений через Telegram API.
Бизнес-логика:
1. Процесс покупки:
Покупатель выбирает букет -> оформляет заказ -> указывает время доставки -> оплачивает заказ (с удержанием средств) -> продавец получает уведомление -> подтверждает отправку -> заказ доставляется -> покупатель подтверждает получение -> средства перечисляются продавцу.
2. Администрирование:
Администратор имеет доступ к модерации контента и управлению пользователями через бот.
Интерфейс:
- Продавец:
Меню: Мои объявления, Добавить объявление, Уведомления, Управление заказами.
- Покупатель:
Меню: Поиск букетов, Мои заказы, Настройки профиля, Техподдержка.
- Администратор:
Меню: Модерация объявлений, Управление пользователями, Просмотр отчетов.
Дополнительные замечания:
- Вся система должна быть защищена от мошенничества.
- Предусмотреть возможность расширения функционала.
Этот ТЗ является основой для разработки и дальнейшего уточнения по мере разработки и тестирования.
Опубликован 25.06.2024 в 18:08 Последнее изменение: 25.06.2024 в 18:10
Заказ находится в архиве