Разработать telegram-бота для выставления коммерческих предложений

7 500 руб. за проект
09 августа 2022, 14:33 • 11 откликов • 99 просмотров
Небольшое ТЗ:

Задача

Создание бота для получения типовых коммерческих предложений.

Общие вводные

Общее количество пользователей: не боле 100 человек
Общее количество одновременных пользователей: не боле 10 человек
Доступ к боту – закрытый с утверждением администратора

Продуктовый каталог

10 основных групп товаров
В каждой группе товаров – по 5-10 подгрупп
В каждой подгруппе – по 5-10 товаров.

Возможны варианты:
- В основной группе нет подгрупп, сразу перечислены товары
- В подгруппе есть вложенные подгруппы.

Финальную группировку и наполнение настроим самостоятельно.

Сценарии использования
  • Подготовка КП из набора отдельных товаров
    • Пользователь выбирает в каталоге нужный товар, указывает количество, «добавляет в корзину» (по кнопке «добавить» запоминаем выбор).
    • После добавления товара доступны 3 опции:
      • Добавить другой товар
      • Получить Коммерческое
        предложение (далее – КП)
      • Очистить корзину
    • Пользователь может выбрать другой товар и также добавить его в корзину.
    • При выборе «Получить КП» - предварительно показать всю корзину: список товаров и количество.
  • Подготовка типового КП из преднастроенного отдельных товаров
    • Сценарий аналогично 1, но на первом шаге есть возможность выбрать готовые наборы товаров, где потребуется скорректировать только количество. Типовых наборов – 5 штук.
КП
КП – эксель таблица с набором товаров согласно выбору Пользователя:

Наименование

Кол-во



Цена за ед. без НДС

Сумма

без НДС

НДС (20%)

Сумма

с НДС

Товар 1

100

100

10 000

20

2 000

Товар 2

10

1 000

10 000

2

2 000

ИТОГО без НДС:

20 000

ИТОГО с НДС:

24 000

Вид таблицы не меняется вне зависимости от выбора товара. Меняются количество позиций (строк) и значения.

Формат файла КП для получения через бота – обсуждается.


Административный функционал
Административный функционал должен позволять владельцу чат бота или назначенному администратору выполнять следующие задачи:
  1. Контактировать с пользователями чат бота от имени администратора
  2. Блокировать пользователей чат бота
  3. Вводить/удалять товары
  4. Вводить/удалять группы товаров
  5. Редактировать стоимость товаров

Функционал по управлению продуктовым каталогом:
- загрузка через интерфейс бота каталога (xls, csv и пр.) с позициями и ценами.

Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
 
~ 2 года назад
R50 6fa7c36629e0ab54f622741717665ba0
Фрилансер
Отличный заказчик! Всё четко по ТЗ, приятно работать и общаться. Буду рад поработать снова:)
~ 2 года назад