/StoreTgBot

Simple telegram bot for shopping based on aiogram

Primary LanguagePython

SneakersStoreAiogramBot

Телеграм бот для продажи товаров

Функционал

Основной функционал бота заключатся в выполнении так называемых CRUD(create, read, update, delete) операций в контексте онлайн магазина.

Главное меню

В основном интерфейсе пользователю предоставлены кнопки: Корзина, Ассортимент, Поддержка.

В версии администратора есть кнопка, позволяющая администрировать проект, а именно добавлять удалять товар.

Ассортимент

Ассортимент представлен в виде inlain клавиатуры.

Карточка товара

Детальное описание товара представлено как название, описание, фото и стоимость товара. Далее идет предложение о добавление в корзину, где можно добавить товар в корзину или же выйти обратно в меню.

Корзина

В корзине имеется список товаров пользователя, а также кнопки для очистки корзины или же возврата в главное меню.

Архитектура проекта

...

Использование

  • Клонирование репозитория
  git clone https://github.com/munwriter/SneakersStoreAiogramBot.git
  • Установка зависимостей
  pip install -r requirements.txt
  • Создание окружения с токеном бота и id администратора
  TOKEN='{your_token}'
  ADMIN_ID='{admin_id}'
  • Запуск бота
  py run.py