О проекте
Приложение позволяет гражданам России анонимно выражать свое отношение к известным личностям, политикам, общественным деятелям и актуальным проблемам региона, добавляя лайки и дизлайки.
Можно предлагать свои инициативы по любым социально-политическим вопросам, добавить своего кандидата для участия в общественном голосовании или выдвинуться самому.
Можно предлагать свои инициативы по любым социально-политическим вопросам, добавить своего кандидата для участия в общественном голосовании или выдвинуться самому.
Задача
Приложение «ГосСлуги» — общественная инициатива. Заказчик хотел узнать и показать, что реально думают люди о политиках, общественных деятелях и событиях в стране.
Нам нужно было сделать приложение, которое поможет развивать гражданское общество в России, повышать качество работы органов власти и отражать реальные политические предпочтения граждан.
Ранее мы не решали подобную задачу, поэтому предстояло с нуля разработать решения для iOS и Android и сделать панель администратора для управления контентом в приложении.
Нам нужно было сделать приложение, которое поможет развивать гражданское общество в России, повышать качество работы органов власти и отражать реальные политические предпочтения граждан.
Ранее мы не решали подобную задачу, поэтому предстояло с нуля разработать решения для iOS и Android и сделать панель администратора для управления контентом в приложении.
Решение
Мы разбили проект на два этапа. Сначала сделали MVP, чтобы загрузить приложения в сторы и проверить, пройдет ли оно модерацию с учетом запрета Apple на приложения с прямой оценкой персон. И уже после этого приступили к разработке полной версии.
На втором этапе мы внедрили все функции, которых не было в тестовой версии, а также доработали функциональность исходя из пожеланий заказчика и требований сторов. Благодаря MVP получилось четко понять, каким должно и может быть приложение, и быстрее его сделать.
Александр Хрущев
Технический директор WINFOX
Для авторизации использовали надежное решение Firebase Authentication. Благодаря этому приложение сохраняет данные и персональные настройки пользователя в защищенном облачном хранилище, а пользователь может быстро войти в приложение на любом своем устройстве.
Для хранения данных мы выбрали сервисы Firebase Realtime Database и Firebase Storage. Поэтому приложение не боится DDOS-атак на бэкенд, которые вполне вероятны, учитывая задачи сервиса
Александр Хрущев
Технический директор WINFOX
Сложнее всего было выполнить требования магазинов приложений, особенно App Store. Модераторы несколько раз отклоняли публикацию, так как в приложении отображается сторонний контент и объективная оценка реальных личностей, есть оплата встроенных покупок в обход магазина приложений и не было оповещения о COVID-19.
Проблемы с отображением стороннего контента и оповещением о пандемии удалось решить оперативно. А вот для встроенных покупок пришлось делать серьезную доработку, из-за которой приложение повторно и долго проверяли. Чтобы в приложении осталась возможность давать объективную оценку реальным личностям, нам пришлось не раз общаться с техническими специалистами App Store, провести несколько созвонов и внести доработки.
Проблемы с отображением стороннего контента и оповещением о пандемии удалось решить оперативно. А вот для встроенных покупок пришлось делать серьезную доработку, из-за которой приложение повторно и долго проверяли. Чтобы в приложении осталась возможность давать объективную оценку реальным личностям, нам пришлось не раз общаться с техническими специалистами App Store, провести несколько созвонов и внести доработки.
Мы работали поэтапно. Все решения, потенциально влияющие на публикацию приложений в сторах, разбивали на небольшие подзадачи, каждую из них добавляли в отдельный релиз и отправляли его на модерацию. Это сильно ускорило дело.
Александр Хрущев
Технический директор WINFOX
Преодолеть сложности помогли высокий уровень профессионализма ребят из WINFOX и их большой опыт. А еще аккаунт-директор студии не только налаживал эффективную коммуникацию с разработчиками, но и консультировал нас по возможным рискам и продвижению — это упростило работу.
Богдан Грачев
Генеральный директор «Рейтинг-Аналитика»
Основные экраны
приложения
приложения
Политикум
Фото общественных деятелей, для которых формируется реальный рейтинг, отображаются в виде плитки. Нажав на изображение, можно поставить лайк или дизлайк, чтобы оставить свое мнение о политике, и посмотреть статистику голосов.
Общество
В этом разделе можно оценивать не политиков, а других общественных деятелей: блогеров, журналистов, актеров, телеведущих.
Инициативы
Здесь собраны инициативы для обсуждения. Под каждой можно оставить свое мнение или поддержать инициативу донацией.
Иконки и цифры позволяют быстро считывать основную информацию, не открывая инициативу.
Дмитрий Солопахо
UX/UI-дизайнер WINFOX
Регион
Указав регион, пользователь может просматривать политиков, которые там работают, и поддерживать местные инициативы. А еще можно оценивать лидеров других стран.
Настройки
В этом разделе можно быстро изменить свой регион, поделиться приложением, прочитать и настроить уведомления.
Что умеет
приложение
приложение
Авторизация по номеру телефона
Пользователь вводит номер и на него мгновенно приходит смс с кодом. Этот код подставляется в поле ввода автоматически — не надо вводить его вручную.
Гид по приложению
При первом входе пользователь видит несколько экранов, которые объясняют, какие главные экраны есть в приложении и как пользоваться сервисом.
Добавление персоны
Любой пользователь может добавить своего кандидата или себя лично. После оплаты и модерации кандидат появится в приложении и вступит в борьбу за попадание в топ.
Отправка донаций
Чтобы добавить персону или поддержать инициативу, надо внести донацию. В приложении используется внутренняя валюта: 1 донация = 10 рублей.
Вывод в топ
На экране резерва отображаются три претендента на попадание в топ, который отображается на главном экране раздела. Рейтинг претендентов формируется автоматически исходя из оценок пользователей и суммы донаций.
Статистика за любой период
Можно смотреть, как менялся рейтинг политика. Для этого надо выбрать период, например месяц или две недели — и на экране отобразится динамика голосов.
Внизу экрана есть баннер. Нажав на него, пользователь перейдет в сообщество проекта в социальной сети, где сможет обсудить персону или проблему с другими.
Дмитрий Солопахо
UX/UI-дизайнер WINFOX
Добавление инициативы
Добавить свое предложение можно в пару кликов. Для этого достаточно указать название и описать содержание в полях ввода.
Фильтр инициатив
Чтобы отсортировать инициативы по интересу или донациям, достаточно кликнуть на иконку фильтра рядом со строкой поиска и выбрать нужное из выпадающего списка.
Поиск по регионам
Начав вводить название региона, пользователь увидит все варианты с совпадениями, чтобы быстро выбрать нужный. Прокручивая список, можно просматривать все доступные регионы.
Уведомления о модерации
Добавленные инициативы и персоны отображаются в приложении после того, как пройдут модерацию. Когда это произойдет, пользователь получит уведомление — и сможет вернуться к работе.
Результат
Мы сделали приложение, которое позволяет узнавать мнение соотечественников об общественных деятелях, политиках и событиях в стране, выражать свое отношение к персонам и актуальным проблемам и продвигать важные общественные инициативы в разных регионах.
Благодаря полной анонимности пользователи охотно выражают свое настоящее мнение — приложение отображает реальную политическую картину и реальные рейтинги известных персон.
Благодаря полной анонимности пользователи охотно выражают свое настоящее мнение — приложение отображает реальную политическую картину и реальные рейтинги известных персон.
Приложение позволило нам дать ответ на социальный запрос. Монетизировать сервис планируем за счет того, что пользователи будут вносить плату за свой контент. В будущем хотим добавить различные метрики и, возможно, связать это с блокчейном.
Богдан Грачев
Генеральный директор «Рейтинг-Аналитика»
Команда
проекта
проекта
Менеджер проекта
Богдан Мельник
Технический директор
Александр Хрущев
Разработка
Александр Матюхин
Дмитрий Розенблюм
Эдгар Томасов
Дмитрий Розенблюм
Эдгар Томасов
UX/UI-дизайнер
Дмитрий Солопахо