Есть Telegram-бот, написанный на Python (aiogram) + MySQL.
Бот уже работает: продавцы могут авторизоваться, обновлять цены на товары, админы управляют категориями и экспортируют данные в Excel.
Необходимо расширить функциональность: добавить покупателей, оформление заказов, синхронизацию товаров с сайта, генерацию чека и поддержку нескольких продавцов.
Основные задачи:
- Роли: автоматическое назначение роли buyer, разграничение доступа.
- Покупательская логика: корзина, заказ, доставка, чек.
- Парсинг товаров с сайта (ручной + авто).
- Многопродавцы: один товар — разные цены.
- Ценообразование: наценка по категории и товару.
- Отправка чека в Telegram-группу и покупателю.
Полное техническое задание здесь: (обязательно к прочтению)
docs.google.com/document/... Что уже есть:
- Авторизация продавцов
- CRUD по категориям, товарам и вариантам
- Проверка резких изменений цен
- Админ-панель в Telegram
- Экспорт данных
- Развёрнуто на сервере
В отклике укажите:
1. Сроки выполнения (по этапам — если нужно)
2. Стоимость (целиком или по частям)
3. Опыт с Telegram-ботами и aiogram