Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно разработать телеграм бота, с функцией интернет-магазина. В боте должна присутствовать функция приема платежей, а также интеграция с базой данных (вносить в БД id клиента, товары которые он добавляет в корзину и тд. ). Код желательно должен быть написан на python, но это не обязательное условие, можете предлагать свои альтернативы.

Техническое Задание:

  • Старт -> Приветственное сообщение -> Меню с 7 кнопками: Каталог, Тех.Поддержка, Отзывы, Предложения, Корзина, Информация)
Информация: просто сообщение с информацией

Каталог: выводится сообщение с информацией о том, какого плана товары мы продаем и далее открывается группа меню с 6 кнопками (категории товаров) + кнопка посмотреть все. При нажатии на кнопку с группой товаров клиенту выводятся все товары из данного раздела (подтягиваются из эксель-файла или другого ресурса). Товары выводятся списком. При нажатии на определенный товар -> выводится полная полная информация о нем (фотография, описание, количество в наличии, стоимость) + две кнопки под товаром (не на клавиатуре) "добавить в корзину", "купить"

Конаткты: просто сообщение с информацией

Тех.поддержка: сообщение с эл.почтой куда можно задать вопрос + несколько пунктов меню с часто задаваемыми вопросами

Отзывы: выводится информационное сообщение о разделе + 3 последних отзыва (подтягивается из базы) + две кнопки "прочесть все отзывы", "оставить отзыв"

  • При нажатии на кнопку "прочесть все отзывы" -> выводится оптимальное количество отзывов с возможностью перелистывания на следующий блок с таким же количеством отзывов по нажатию стрелочки (или чего-то подобного)
  • При нажатии на кнопку "оставить отзыв" -> бот задаст вопросы: имя, почту/телефон для связи, отзыв, оценка сервиса по пятибальной шкале. -> бот выдаст сообщение с благодарностью за отзыв. Оставленный отзыв должен будет поместиться в базу данных (файл эксель) в соответствующий раздел
Предложения: выводится адрес эл.почты для отправки предложений + картинка с примером как писать предложения. + бот спрашивает "Хотите оставить предложение?" и кнопки "да", "нет". В зависимости от кнопки выводится сообщение.

Корзина: в зависимости от наполненности корзины, разное:

  • корзина пустая: вывести сообщение
  • в корзине есть товары: выводятся товары списком. рядом с товаром цена, ниже общая стоимость всего заказа. Кнопки "оформить заказ", "удалить товары из корзины", "очистить корзину"
  • При нажатии на "оформить заказ" -> предлагает способы доставки (курьером/доставка почтой)
  • При нажатии "курьером" -> сообщение о стоимости доставки, кнопки "продолжить","назад/доставка почтой"
  • При нажатии "доставка почтой"/"курьерская доставка-продолжить"-> бот спрашивает адрес, почту, номер телефона. После ввода всей информации бот высылает сообщение с просьбой проверить введенную информацию + кнопки "изменить" под каждым пунктом.
  • При нажатии "изменить" -> возврат к выбранному пункту, далее снова уточнение по всем параметрам. -> кнопка "Подтвердить заказ" -> переход к оплате
!!! Вся информация о пользователях должна храниться в базе данных (данные пользователя, корзина, история заказов и тд)

!!!! К боту необходима админ-панель, в которой можно будет вносить изменения в товары, просматривать историю заказов и тд.

Предлагайте стоимость за свою работу, реальные сроки за которые готовы выполнить - более подробные детали будем оговаривать с исполнителем. Благодарю!

3 года назад
safron-off
Александр 
36 летБеларусь
3 года в сервисе
Был
3 года назад
Выбранный исполнитель
SijanovichP
Павел 
29 летБеларусь
3 года в сервисе
Был
3 года назад
3 года назад
$50
8 дней
RUB
Павел очень быстро и с энтузиазмом взялся за работу, хорошо вник в ТЗ, задавал много доп. вопросов по делу. По исполнению всё супер, выполнено раньше обговоренных сроков. Сделал все в точности так, как я хотел и даже больше: высказал мне несколько рекомендаций и поправок в моем ТЗ с предложением как можно сделать лучше (чем я теперь доволен), разработал дизайн лого и описания для моего бота без дополнительной оплаты. Всё работает без нареканий, оплату взял с меня символическую. Без нареканий, рекомендую к сотрудничеству и сам еще буду обращаться!