Техническое задание: Модуль промокодов для Telegram-бота

Цель проекта

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

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

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

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

  • Язык программирования: Python.
  • Основная библиотека: aiogram.
  • Данные о промокодах должны храниться в надежном хранилище (например, база данных SQLite/PostgreSQL).
  • Код должен быть чистым, документированным и готовым к интеграции.

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

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

Разработка HTML-письма для email-рассылки

Требуется сверстать и стилизовать HTML-письмо для массовой рассылки в деловом стиле. Необходимо соблюсти все требования почтовых служб и использовать заданную цветовую палитру.

Анализ и доработка плагина аналитики для WordPress

Ищем опытного WordPress-разработчика, который проведет исследование причин неработоспособности популярного плагина аналитики на 10+ сайтах с разным кастомом и составит техническое задание на доработки.