Разработка телеграм бота с админкой в django

3 000 руб. за проект
31 марта 2022, 00:52 • 7 откликов • 59 просмотров
Требуется создание телеграм бота с функционалом интернет магазина и каналом, куда будут добавляться новые товары при добавлении их в админку Django.

Так же в канале раз в сутки должна быть рассылка товара, который в наличии. Бот должен управляться через стандартную Django админку.

В админке должны быть модели: 1) Категории: Название 2) Товар: Название, Описание, Цена, Количество (Если заявка выполнена, то на это количество должно уменьшится число. Если равно 0, то поле В наличии переходит в false), В наличии BooleanField , created_at, updated_at, Скидка (Необязательное поле, но если прописываем скидку, то в цене карточки товара прошлая должна быть зачеркнута, а новая цена написана рядом), Фото (показывает в админке через get_image маленькую миниатюру первой фотографии товара) 3) Фотографии товара (m2m модель с несколькими фотографиями) 4) Клиенты (ФИО при наличии, Никнейм телеграмм, Телефон, сделал ли заказ, сколько раз (по дефолту 0) ) 5) Текущие Заявки 6) Прошлые заявки (Кто заказал, товар, количество, дата заказа, был ли продан? Если да, то когда). 7) Менеджер ( Имя, Ник в телеграм) 8) Корзина

При добавлении Категории в джанго, она должна появляться в боте. Если провалиться в неё, то можно видеть список товаров этой категории с ценами, небольшим описанием и кнопками "Подробнее" и "Добавить в корзину". Если зайти в "подробнее", то можно увидеть полное описание товара и все фотографии из модели (Фотографии товара). Так же цена и кнопка "Добавить в корзину", "назад".
Так же сделать 2 admin actions, который будет делать повторную рассылку товара, который имеет статус не черновик или возможность отметить нужный товар и отправить его в канал. Оплата онлайн не нужна, менеджер сам будет связываться по заявкам с покупателем.
Пользователь должен иметь возможность написать менеджеру для уточнения деталей или оформления заказа. При получении новой заявки, должно приходить сообщение менеджеру в телеграм от бота. (Никнейм менеджера берется из модели №7). Так же надо реализовать возможность отправки сообщений в свободной форме в канал от бота (например, объявление или какой нибудь опрос). Клиенты не могут писать в канале.
БД использовать postgres. Телеграм бот должен быть написан на aiogram.
Предлагайте Вашу стоимость и сроки выполнения, так же готов выслушать Ваши предложения по реализации.
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Спасибо большое за работу! Все качественно, быстро и оперативно внесены правки!
6 месяцев назад
R50 5211035e91cdee52d8d6528c4b21f849
Фрилансер
Приятный в общении и вежливый заказчик, составил грамотное тз, быстро отвечал на вопросы, понимающе отнёсся к сложностям в процессе разработки. Всем рекомендую с ним работать и сам надеюсь на дальнейшее сотрудничество.
6 месяцев назад