Не попробуешь - не узнаешь!

Валерий Переходов valeri580

Top 10
Рейтинг: 11 574
не верифицирован
Всего отзывов: 0
  • Активность:
  • Работ в портфолио: 4
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Образование: Cпециалитет
  • Тип занятости: Полный фриланс
  • Юридический статус:Самозанятый
Был на сайте:

TeleFoods — система заказа еды через Telegram-бот с админ-панелью

Описание

Создать Telegram‑бота, который позволит пользователям просматривать меню, добавлять товары в корзину, оформлять заказы, оставлять отзывы и отслеживать историю заказов. Параллельно реализовать административную панель для управления базой данных: продукты, категории и заказы. Цель — автоматизировать процесс заказа еды через мессенджер, облегчить работу менеджеров и улучшить опыт клиентов.

Решение

Реализовано на Python с использованием:

telebot (pyTelegramBotAPI) — для Telegram‑бота (bot.py, handlers/)
GitHub
+1

SQLite + SQLAlchemy ORM — для хранения данных о продуктах, пользователях, корзинах и заказах (models.py, database.py)
GitHub

tkinter — для графического интерфейса админ‑панели (admin_panel.py)
GitHub
+1

services.py — бизнес‑логика: CRUD‑операции, работа с корзиной и заказами
GitHub

python‑dotenv — для скрытия API‑токена
GitHub
+1

Логирование (telefood_bot.log), структура по MVC‑принципам, тесты в tests/

Результат

Получилась полнофункциональная система заказа: клиент взаимодействует через Telegram‑бота, делает выбор, оформляет заказ; админ имеет удобный GUI для управления. Система уменьшает нагрузку на сотрудников и обеспечивает быстрое обслуживание — отличный кейс для ресторанов и доставки.

Работа выполнена в соавторстве

Презентация проекта

1755641207.png

Оценили проект:

0