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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Разработка Telegram-бота для кофейни на Python

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