Техническое задание: Система пользователей для WordPress

Необходимо разработать и внедрить на сайте, работающем на CMS WordPress, комплексную систему управления пользователями.

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

1. Регистрация пользователей

Требуется реализовать два независимых способа регистрации:

  • Через Telegram: Пользователь должен иметь возможность зарегистрироваться, используя свой аккаунт Telegram.
  • Через электронную почту: Классическая регистрация с подтверждением по email.

2. Авторизация (вход на сайт)

Система должна предоставлять два соответствующих способа входа:

  • Вход через привязанный аккаунт Telegram.
  • Вход по логину/email и паролю.

3. Личный кабинет

Необходимо создать защищенный раздел для зарегистрированных пользователей. Функционал личного кабинета должен быть продуман и удобен для управления персональными данными и настройками.

4. Публичная страница пользователя

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

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

  • Работа должна быть выполнена на базе CMS WordPress.
  • Система должна быть надежной, безопасной и корректно интегрированной в существующую структуру сайта.
  • Интерфейсы должны быть интуитивно понятными и адаптированными под дизайн сайта.
  • Подробные детали и нюансы задачи обсуждаются с исполнителем.

Разработка Telegram-бота для управления подписками с интеграцией панели

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