Skip to content

Профиль пользователя ​

Открыть в приложении: dev.comunify.ru/profile

Просмотр профиля ​

Страница профиля — центральная точка управления аккаунтом. Показывает личные данные, статистику активности, достижения и список сообществ.

Личные данные ​

  • Аватар — инициалы имени (загрузка фото планируется)
  • Имя — отображаемое имя
  • Логин — @username (уникальный)
  • Биография — краткое описание

Действия ​

КнопкаЧто делает
РедактироватьПереход на страницу редактирования профиля
ПоделитьсяОтправка ссылки на профиль через мессенджер (navigator.share) или копирование в буфер
Поделиться профилемТо же — шеринг ссылки https://dev.comunify.ru/profile/{username}
ВыйтиВыход из аккаунта, перенаправление на страницу входа

Статистика ​

ПоказательОписаниеИсточник
РепутацияБаллы репутации в сообществахuser.reputation
УровеньТекущий уровень (от активности)user.level
СообществКоличество сообществ пользователяuser.communities.length
АктивностьПредложения + голосованияstats.proposals + stats.votes

Моя активность ​

  • Предложения — количество созданных предложений
  • Голосования — количество голосов
  • Взносы — количество финансовых операций

Достижения ​

АчивкаУсловие
🏆 ПионерПервый взнос
🗳️ Активист10+ голосов
💡 Идейный5+ предложений
🔥 Серия30 дней подряд
🤝 МиротворецРазрешил спор
⭐ Лидер500+ репутации

Мои сообщества ​

Список всех сообществ пользователя с иконками, названиями и количеством участников. Ссылка «Все →» ведёт на полный список.

Настройки (быстрый доступ) ​

ПунктКуда ведёт
🔔 Уведомления/settings
🔒 Приватность/settings
🌐 Язык/settings
❓ Помощь/settings

Редактирование профиля ​

Открыть в приложении: dev.comunify.ru/profile/edit

Поля формы ​

ПолеТипОбязательноеОписание
Имятекст✅Отображаемое имя (валидация: не пустое)
О себетекстовое поле—Краткая биография
Telegramтекст—@username для связи
Emailemail✅Для уведомлений
Городтекст—Местоположение
Интересычипы—Выбор из 14 тегов

Интересы ​

Можно выбрать из предустановленных тегов:

Управление домомКооперацияСообществаТехнологии
ТСЖСовместные закупкиСпортDAO
БлагоустройствоКраудфандингОбразованиеБлокчейн
РемонтОбмен услугамиЭкологияOpen Source
ЖКХВолонтёрство

Действия ​

КнопкаЧто делает
СохранитьОтправляет updateProfile mutation → обновляет профиль на сервере → перенаправляет на /profile

При сохранении:

  1. Валидация — имя не может быть пустым
  2. GraphQL mutation updateProfile с полями: displayName, bio, email, telegram, city, interests
  3. Обновление локального состояния в authStore
  4. Toast «Профиль сохранён» и переход на /profile

Настройки приложения ​

Открыть в приложении: dev.comunify.ru/settings

Уведомления ​

НастройкаОписаниеПо умолчанию
Push-уведомленияНа телефон✅ Включено
EmailДайджест раз в неделю❌ Выключено
Telegram-ботВажные события✅ Включено

Приватность ​

НастройкаОписаниеПо умолчанию
Показывать профильДругие участники видят ваш профиль✅
Показывать активностьВидно в ленте сообщества✅
Показывать взносыСуммы видны другим❌

Внешний вид ​

НастройкаВарианты
ТемаСистемная / Светлая / Тёмная
ЯзыкРусский / English

Данные ​

ДействиеЧто делает
Экспорт данныхСкачивает JSON-файл со всеми настройками и данными пользователя
Удалить аккаунтБезвозвратное удаление аккаунта (с подтверждением). Отправляет mutation deleteAccount

Все настройки автоматически сохраняются в localStorage при изменении.

Смотрите также ​

ComUnify — открытый конструктор самоуправления