Задача

Необходимо разработать телеграм-бота на чистом Python для сети кофеен. Бот должен отвечать за прием заказов онлайн, управление меню и взаимодействие с администратором.

Основные функциональные требования

  • Создание заказа с выбором товаров, способа оплаты и адреса доставки.
  • Интеграция с Telegram Payments для приема оплаты.
  • Админ‐панель для просмотра и администрирования баз данных (товары, заказы, клиенты).
  • Генерация и отправка подробной отчетности за смену/день в Excel или PDF.
  • Оповещение администратора о новых заказах с местоположением доставки.

Технические требования

  • Код должен быть написан на чистом Python без сторонних фреймворков (разве что aiogram / telebot).
  • Для хранения данных использовать SQLite (с возможностью лёгкой замены на PostgreSQL).
  • Полный исходный код с комментариями и документацией в Docstring.
  • Реализована фильтрация и обработка ошибок (нековерных сообщений, лишних запросов).

Процесс и сроки

Весь код пишется и отлаживается на сервере заказчика; финальное тестирование на реальных заказах - 1 день. Платформа: Telegram закрытый (без продажи третьими лицам). Терпим срок - до 2 недель.

Наполнение интернет-магазина товарными карточками

Требуется специалист для заполнения карточек товаров (100 позиций) в админке интернет-магазина. Работа включает редактирование текстов, заголовков, изображений и их оптимизацию. Предполагается долгосрочное сотрудничество с гибким графиком.