Задача

Разработать мини-приложение в Telegram (Mini App) для автоматизации приема контента (постов) от пользователей и управления оплатой доступа к каналу. Система должна работать по подписке - каждый пользователь платит 10 долларов в месяц.

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

  • Пользователи отправляют посты через интерфейс мини-приложения
  • Приложение проверяет оплату подписки (месячная основа, 10 долларов за месяц)
  • Только оплатившие пользователи могут отправлять и размещать посты в канале
  • Должен быть дашборд (dashboard) для управляющего (владелец канала/администратор), где видно: список пользователей, статус их подписок, историю платежей, количество постов
  • Автоматизация: уведомления пользователям о предстоящей оплате, блокировка доступа при неуплате

Функциональность

  • Мини-приложение интегрируется с API Telegram (работает в Telegram WebApp)
  • Обработка платежей напрямую через Tg (Telegram Stars)
  • База данных для хранения пользователей, подписок и сообщений
  • Админ-панель с возможностью просмотра аналитики и управления
  • Настройка периодичности уведомлений о просрочке

Детали реализации

  • Язык/фреймворк - обсудить с исполнителем, но предпочтительно Python (FastAPI/Aiogram)
  • Юзабилити: простой и понятный интерфейс для пользователей (загрузка фото/текста)
  • Стабильность работы и защита от спама

Интеграция формы сайта с 1С для стоматологии

Требуется настроить автоматическую передачу данных заявок с сайта клиники в программу 1С:Стоматология. Необходимо создать в 1С новый раздел для заявок и обеспечить прием данных из веб-формы.