Техническое задание: Разработка Telegram-бота для кофейни

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

Основные требования к проекту

  • Язык и технологии: Чистый Python (без использования конструкторов вроде BotFather). Рекомендуется использовать библиотеки aiogram или python-telegram-bot.
  • Функционал для клиентов: Интерактивное меню с категориями товаров, корзина для заказа, выбор способа оплаты и доставки/самовывоза, уведомления о статусе заказа.
  • Административная панель (админка): Веб-интерфейс или отдельный бот для администратора с возможностями:
    • Управление ассортиментом (добавление, редактирование, удаление позиций, категорий).
    • Просмотр и изменение статусов поступающих заказов.
    • Аналитика по популярным товарам и выручке.
  • База данных: Для хранения меню, заказов и пользователей. Технология (SQLite, PostgreSQL) на усмотрение исполнителя.

Что ожидается от исполнителя

  • Чистый, документированный и поддерживаемый код.
  • Развертывание рабочего прототипа на тестовом сервере.
  • Инструкция по установке и настройке.
  • Готовность обсуждать детали и вносить правки по согласованию.

Все конкретные детали, включая дизайн интерфейса, полный список функций и сроки, будут уточнены в процессе обсуждения с выбранным исполнителем.

Создание презентации о Саудовской Аравии

Необходимо разработать структурированную презентацию на 4 слайда, содержащую ключевую информацию о стране: демографию, культуру, города и достопримечательности. Требуется визуальное оформление с фотографиями и флагами.