ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ СОЦИАЛЬНЫХ УСЛУГ
Название:
Мобильное приложение и/или сайта организации волонтерской помощи
Идея (описание, обоснование):
Создать мобильное приложение и/или сайт для организации волонтерской помощи пенсионерам/людям в карантине/маломобильным гражданам/организациям
Описание текущей ситуации:
Государственная и частная поддержка некоммерческих организаций стимулирует большой рост их количества. Люди готовы включаться в решение социальных проблем. Но, зачастую, не знают как и где найти сторонников, как вовлечь в свою работу волонтёров. С другой стороны, в обществе всё чаще возникает запрос на волонтёрство и добрые дела, но потенциальные волонтёры не знают, кому и где нужна их поддержка, не владеют информацией о проверенных и надежных некоммерческих организациях, в которых их личностные качества были бы востребованы и применены наилучшим образом. Например, желание заботиться о людях может быть реализовано как в организации, помогающей детям-инвалидам, так и в организации, занимающейся изготовлением и сбором вещей для нуждающихся.
Описание проблемы:
НКО/ пенсионеры/люди в карантине/маломобильные граждане и волонтёры не знают друг о друге, как найти друг друга.
Задачи:
Вся функциональность, перечисленная ниже, является опциональной. Возможности подключения дополнительной функциональности только приветствуется.
- Регистрация некоммерческой организации/пенсионера/ людей в карантине/маломобильных граждан, то есть нуждающихся людей и организаций с указанием адреса необходимой помощи.
- Регистрация волонтеров с указанием предпочтений и интересов
- Подбор наиболее соответствующих волонтёру организаций. Необходим алгоритм рекомендательной системы, основанной на предпочтениях, интересах и личностных качествах волонтера и его адреса (в том числе с использованием геолокации)
- Возможность отзыва на оказанную помощь, рейтинга волонтеров
Предполагаемые технологии и/или навыки:
Варианты разработки:
- Сайт, предполагается использование технологий HTML, CSS, PHP, JS +фреймворки, NodeJS. Разрешается использование любого из видов CMS. Для карт предполагается использование уже готовых сервисов Яндекс.Карты, или Google maps, или OpenStreetMap
- Мобильное приложение, предполагается использование языка программирования на выбор: Java, Python, Kotlin, Swift, Go
Иллюстрация (примерная визуализация прототипа, ссылки):
Данные:
Для проверки работоспособности системы необходимы входные тестовые (придуманные) данные, включающие:
— Список волонтеров с указанием интересов и предпочтений, ФИО, телефона
— Список нуждающихся в помощи
— Список запросов на помощь
Выходные данные:
— благодарность нуждающихся
Выпадающий список для сферы деятельности:
— помощь детям с ограниченными возможностями здоровья
— помощь взрослым с ограниченными возможностями здоровья
— помощь многодетным семьям
— экологические инициативы
— помощь бездомным животным
— помощь пожилым людям и ветеранам
— организация патриотической направленности
— охрана здоровья, поддержка здорового образа жизни
— поисково-спасательное движение
— культурные инициативы
— поддержка семьи, материнства, отцовства и детства
— защита прав и свобод человека
Выпадающий список личностных качеств:
— доброта, забота, дружелюбие
— лидерство, активная жизненная позиция
— любовь к животным
— любовь к детям
— любовь к спорту, активному отдыху
— артистические способности, любовь к выступлениям на публике.
Требования к системе:
— привлекательность для пользователей (дизайн, юзабилити и т.п.)
— расширяемость веб-сайта / приложения (возможность интеграции дополнительных модулей в приложение)
— для мобильного приложения: Android версии 4.x+ (API Level 15+)
— для сайта: поддержка всех современных браузеров: MS Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera
— время загрузки карты региона с метками не должно быть более 10 секунд