Техническое задание: Форма заявок с Telegram-уведомлениями

Цель проекта

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

Основные задачи

  • Верстка адаптивной формы: Создание формы для заявок, корректно отображающейся на мобильных устройствах и десктопах.
  • Интеграция с Telegram: Настройка отправки данных из формы в указанный приватный Telegram-канал в виде удобных сообщений.
  • Управление доступом: Канал должен принадлежать заказчику, с возможностью добавления им других участников (сотрудников) для просмотра заявок.
  • Развертывание на WordPress: Установка и настройка всего функционала на существующем сайте.

Требования к форме

  • Полностью адаптивный дизайн (Mobile First).
  • Интеграция в существующий дизайн сайта.
  • Надежная работа и защита от спама.

Требования к интеграции с Telegram

  • Каждое заполнение формы создает новое сообщение в канале.
  • В сообщении отображаются все поля, заполненные пользователем.
  • Система должна быть отказоустойчивой.

Условия работы

  • Срок исполнения: 10-15 дней (с учетом возможных задержек с обратной связью от заказчика).
  • Полное ТЗ предоставляется исполнителю.
  • Постоянный контакт с менеджером проекта для согласования этапов.

Финализация и деплой fullstack проекта на Next.js и Nest.js

Требуется завершить разработку проекта на стеке Next.js (TypeScript), Nest.js, PostgreSQL и Prisma. Необходимо внести ряд правок, интегрировать платежную систему, выполнить подготовку к production, развернуть проект на сервере заказчика и провести тестирование.