Валерий Переходов valeri580
Не попробуешь - не узнаешь!
Рейтинг
1 907
№ 939 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Город
Москва
На сайте с
2025 года
Юридический статус
Самозанятый
Freelance.Boutique
Премиум-сервис для лучших исполнителей

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 для управления. Система уменьшает нагрузку на сотрудников и обеспечивает быстрое обслуживание — отличный кейс для ресторанов и доставки.

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

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

Другие проекты

Все проекты →
Веб-разработка и IT Flask+Bootstrap — модуль аутентификации и базовая веб-структура
Flask+Bootstrap — модуль аутентификации и базовая веб-структура
133
Искусственный интеллект n8n_Student — автоматизированная система подбора курсов и записи на консультацию через n8n
n8n_Student — автоматизированная система подбора курсов и записи на консультацию через n8n
171
Искусственный интеллект TG_assist — Telegram-бот-ассистент на базе LLaMA через OpenRouter (в n8n)
TG_assist — Telegram-бот-ассистент на базе LLaMA через OpenRouter (в n8n)
159