ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ СОЦИАЛЬНЫХ УСЛУГ

Название:

Мобильное приложение и/или сайта организации волонтерской помощи

Идея (описание, обоснование):

Создать мобильное приложение и/или сайт для организации волонтерской помощи пенсионерам/людям в карантине/маломобильным гражданам/организациям

Описание текущей ситуации:

Государственная и частная поддержка некоммерческих организаций стимулирует большой рост их количества. Люди готовы включаться в решение социальных проблем. Но, зачастую, не знают как и где найти сторонников, как вовлечь в свою работу волонтёров. С другой стороны, в обществе всё чаще возникает запрос на волонтёрство и добрые дела, но потенциальные волонтёры не знают, кому и где нужна их поддержка, не владеют информацией о проверенных и надежных некоммерческих организациях, в которых их личностные качества были бы востребованы и применены наилучшим образом. Например, желание заботиться о людях может быть реализовано как в организации, помогающей детям-инвалидам, так и в организации, занимающейся изготовлением и сбором вещей для нуждающихся.

Описание проблемы:

НКО/ пенсионеры/люди в карантине/маломобильные граждане и волонтёры не знают друг о друге, как найти друг друга.

Задачи:

Вся функциональность, перечисленная ниже, является опциональной. Возможности подключения дополнительной функциональности только приветствуется.

  1. Регистрация некоммерческой организации/пенсионера/ людей в карантине/маломобильных граждан, то есть нуждающихся людей и организаций с указанием адреса необходимой помощи.
  2. Регистрация волонтеров с указанием предпочтений и интересов
  3. Подбор наиболее соответствующих волонтёру организаций. Необходим алгоритм рекомендательной системы, основанной на предпочтениях, интересах и личностных качествах волонтера и его адреса (в том числе с использованием геолокации)
  4. Возможность отзыва на оказанную помощь, рейтинга волонтеров

Предполагаемые технологии и/или навыки:

Варианты разработки:

  1. Сайт, предполагается использование технологий HTML, CSS, PHP, JS +фреймворки, NodeJS. Разрешается использование любого из видов CMS. Для карт предполагается использование уже готовых сервисов Яндекс.Карты, или Google maps, или OpenStreetMap
  2. Мобильное приложение, предполагается использование языка программирования на выбор: Java, Python, Kotlin, Swift, Go

Иллюстрация (примерная визуализация прототипа, ссылки):

Данные:

Для проверки работоспособности системы необходимы входные тестовые (придуманные) данные, включающие:

— Список волонтеров с указанием интересов и предпочтений, ФИО, телефона

— Список нуждающихся в помощи

— Список запросов на помощь

Выходные данные:

— благодарность нуждающихся

Выпадающий список для сферы деятельности:

— помощь детям с ограниченными возможностями здоровья

— помощь взрослым с ограниченными возможностями здоровья

— помощь многодетным семьям

— экологические инициативы

— помощь бездомным животным

— помощь пожилым людям и ветеранам

— организация патриотической направленности

— охрана здоровья, поддержка здорового образа жизни

— поисково-спасательное движение

— культурные инициативы

— поддержка семьи, материнства, отцовства и детства

— защита прав и свобод человека

 

Выпадающий список личностных качеств:

— доброта, забота, дружелюбие

— лидерство, активная жизненная позиция

— любовь к животным

— любовь к детям

— любовь к спорту, активному отдыху

— артистические способности, любовь к выступлениям на публике.

Требования к системе:

— привлекательность для пользователей (дизайн, юзабилити и т.п.)

— расширяемость веб-сайта / приложения (возможность интеграции дополнительных модулей в приложение)

— для мобильного приложения: Android версии 4.x+ (API Level 15+)

— для сайта: поддержка всех современных браузеров: MS Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera

— время загрузки карты региона с метками не должно быть более 10 секунд