Техническое задание: Универсальный опросник

Цель проекта

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

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

1. Функционал опросника

  • Создание одного набора вопросов, который будет использоваться в обеих версиях.
  • Вопросы могут включать различные типы полей: текстовые, выбор из вариантов, шкалы и т.д.

2. Веб-версия (для сайта)

  • Адаптивная HTML-форма, которую можно встроить на страницу сайта.
  • Простая и интуитивно понятная пользовательская форма.

3. Версия для Telegram-бота

  • Сценарий (диалог) в Telegram-боте, последовательно задающий те же вопросы.
  • Удобный пошаговый интерфейс для пользователя мессенджера.

4. Сбор и отправка результатов

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

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

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

Разработка Telegram-бота для кофейни с админ-панелью

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