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

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

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

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

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

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

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

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

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

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

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

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

4 года назад
safron-off
Александр 
37 лет
4 года в сервисе
Был
4 года назад

Выбранный исполнитель

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

Заявки фрилансеров

SijanovichP
Павел 
30 лет
4 года в сервисе
Был
4 года назад
4 года назад
Константин
 
24 года
4 года в сервисе
Был
4 года назад
4 года назад
Максим
 
27 лет
4 года в сервисе
Был
3 года назад
1 отзыв
4 года назад
Максим
 
48 лет
19 лет в сервисе
Был
2 месяца назад
4 года назад
Кулиевич
 
24 года
4 года в сервисе
Был
4 года назад
4 года назад
Алексей
 
24 года
4 года в сервисе
Был
2 года назад
1 отзыв
4 года назад
Михаил
 
21 год
7 лет в сервисе
Был
3 года назад
4 года назад
Вали
 
24 года
4 года в сервисе
Был
4 года назад
4 года назад
  • Похожие заказы

  • $670

    Веб-студия с опытом более 10 лет ищет веб-программиста для постоянной удаленной работы. Требуется опыт работы с PHP, JavaScript и знание CMS. Заработная плата от 35000 до 50000 рублей в месяц. График работы: пн-пт с 9 до 18. Оплачиваемый испытательный период и гибкий график.

    Закрыт
    4 года назад
  • Требуется разработать рабочий интерфейс, основываясь на шаблоне Vuejs и техническом задании. Работа будет почасовой, с возможностью добавления задач. Укажите цену за час работы.

    Закрыт
    4 года назад
  • $20

    Необходимо внести правки в плагин mscaddress на Modx Revo. Разработать функцию 'Адрес по умолчанию', которая позволит пользователю выбрать один из адресов доставки для автоматического заполнения полей у авторизированного пользователя. Задача требует навыков программирования на PHP.

    Закрыт
    4 года назад
  • Требуется разработать фронтенд на jQuery для планшетов с поддержкой айпадов. Загрузка и разбор файлов в массив, вывод данных в див-панели, поддержка фильтрации по группам и интерактивного взаимодействия с элементами. Код должен включать минимальные комментарии для дальнейшей доработки.

    Закрыт
    4 года назад
  • Необходимо разработать XML документ для сайта юристов, включающий 7 родительских вкладок. Каждая вкладка должна представлять отдельный раздел сайта. Подробное ТЗ будет предоставлено после утверждения заказа.

    Закрыт
    4 года назад
  • Требуется разработка Frontend-приложения на Vue.js для учета с возможностью масштабирования. Основные элементы: главный дашборд с 4 графиками, табличные окна для управления данными и дополнительный дашборд с 8 графиками. Исходные файлы npm проекта должны быть организованы по стандартам, включая формат *.vue и корректный файл package.json.

    Закрыт
    4 года назад
  • Необходимо внести правки на сайт, разработанный на платформе Битрикс. Задачи включают добавление уведомлений после заполнения форм, настройку темы писем, исправление ошибок 404 в результатах поиска, а также добавление блока с видео и фотогалереями. Код читаемый, разработчик на связи для обсуждения деталей.

    Закрыт
    4 года назад