Активный кейс

Reminder

Telegram Mini App для личных и групповых напоминаний с быстрым вводом на русском, гибкими повторениями, DND, часовыми поясами и push-уведомлениями через бота.

Полноценный Telegram Mini App, где основной UX вынесен в интерфейс приложения, а бот отвечает за запуск, deep-link-переходы и доставку отдельных уведомлений. Сервис поддерживает личные и групповые напоминания, быстрый ввод, теги, приоритеты, snooze, роли в группах и backend-архитектуру на FastAPI + Worker + PostgreSQL.

Сделать внутри Telegram удобный Mini App для личных и групповых напоминаний, где основной UX не живёт в чате, но при этом сохраняются быстрый ввод, точные расписания, надёжные push-уведомления и готовность архитектуры к масштабированию.

  • Личные и групповые напоминания в Mini App-интерфейсе внутри Telegram
  • Роли owner/admin/member, вступление по коду и deep-link-приглашения
  • Разовые и повторяющиеся сценарии: once, daily, weekdays, weekly, monthly, last_day_of_month, nth_weekday, interval
  • Быстрый ввод на русском: «через 10 минут», «завтра 09:15», «каждую пятницу 20:00»
  • Отдельные push-уведомления через бота, snooze и повторная отправка непрочитанных
  • Часовые пояса, DND, теги, поиск, сортировка, приоритеты, пауза и экспорт
  • Административные функции и базовые права доступа для групповых сценариев
  • Telegram-бот как точка входа, канал уведомлений и deep-link-механика
  • Mini App frontend как основной интерфейс для списка, групп, фильтров и редактирования
  • FastAPI backend + PostgreSQL / SQLAlchemy / Alembic для API, бизнес-логики и модели данных
  • Отдельный worker для due-событий, повторов, resend непрочитанных уведомлений и retry/backoff доставки