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

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

Основные цели проекта

  • Создание удобного интерфейса для пользователей по загрузке видео и фотографий
  • Реализация надежной системы обработки и хранения медиафайлов
  • Обеспечение стабильной работы бота при различных сценариях использования

Требования к функционалу

Базовые возможности:

  • Прием и обработка видеофайлов от пользователей
  • Прием и обработка фотографий в различных форматах
  • Система уведомлений о статусе загрузки
  • Базовая валидация загружаемых файлов

Дополнительные требования:

  • Архитектура должна предусматривать возможность масштабирования
  • Код должен быть хорошо документирован
  • Необходимо предусмотреть обработку ошибок и исключительных ситуаций

Технические детали

Перед началом разработки требуется уточнение следующих аспектов:

  • Требования к максимальному размеру загружаемых файлов
  • Необходимость дополнительной обработки медиа (конвертация, сжатие, водяные знаки)
  • Способ и место хранения загруженных файлов
  • Требования к интерфейсу администратора для управления контентом

Ожидаемый результат

Полностью функционирующий Telegram-бот, готовый к развертыванию и использованию, с понятной документацией по установке и настройке.

Дизайн карточек категорий товаров

Требуется разработать лаконичный и эстетичный дизайн иконок-карточек для навигации по категориям товаров. Важно умение работать с ИИ-инструментами как частью процесса, но итоговый результат должен быть качественным дизайном, а не простой генерацией.