Требования:
Разработка на Flutter на основе референса "телеграмм" в наше уже действующее приложение
Поддержка iOS, Android, веб и десктоп (Windows, macOS, Linux).
Высокая производительность и отзывчивость интерфейса.
Обеспечение безопасности данных и конфиденциальности переписки.
Создание канала:
Возможность создания канала с указанием названия, описания и установки аватара.
Администраторы могут приглашать и удалять участников, назначать нескольких администраторов.
Участники могут покидать канал самостоятельно.
Поддержка мультимедийных сообщений (фото, видео, аудио, документы).
Возможность пересылки сообщений в другие чаты.
Поддержка реакций на сообщения (лайки, эмодзи).
Удаление и редактирование собственных сообщений.
Администраторы могут удалять любые сообщения.
Уведомления:
Пуш-уведомления о новых сообщениях и приглашениях.
Настройка уведомлений для канала (включить/выключить).
Поиск по сообщениям:
Возможность поиска по сообщениям внутри канала.
Синхронизация публикаций в Telegram через бота. (или иные варианты)
Отправка сообщений из приложения Flutter в Telegram и обратно.
Административные функции:
Просмотр списка участников
Логирование действий администраторов (удаление сообщений, удаление участников и т.д.).
PS. подробнее будет уже в личной переписке
дизайн
www.figma.com/design/mrA7...