Проекты*

Благотворительность online

Работа призёра конкурса проектов и исследований «Инженеры будущего» открытой городской научно-практической конференции «Инженеры будущего» в секции «Информационные технологии, программирование, прикладная математика, социальный инжиниринг»

Направление работы: Инженеры
Авторы работы: ГБОУ Школа № 1535
Предметы: Информатика
Классы: 9 класс
Мероприятия: Конкурс проектов и исследований «Инженеры будущего» открытой городской научно-практической конференции «Инженеры будущего» 2021 года

Актуальность

В настоящее время существует большое количество благотворительных организаций, финансовые возможности которых зачастую крайне ограничены. Однако для развития фонда требуется привлечение аудитории, для чего необходимо создание сайта и/или приложения, их продвижение и реклама. Организации с небольшим штатом и бюджетом не могут позволить себе оплатить работу специалистов в этом направлении.

В то же время среди программистов есть люди, готовые помочь благотворительным организациям, но ограниченные в денежных средствах.

Цель

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

Задачи

  1. Поиск информации о существовании онлайн-платформ, объединяющих благотворительные организации и разработчиков в России и за рубежом.
  2. Выбор способа реализации онлайн-платформы.
  3. Выбор языка.
  4. Выбор модуля и готовых библиотек языка программирования.
  5. Программная разработка (написание кода) формы регистрации фондов, представления заказа для исполнителя, удаления заказа, предоставления контактов заказчика исполнителя, просмотра всех возможных заказов и т. д.
  6. Выбор хостинга.
  7. Размещение на хостинге, подгрузка собственных программных файлов.
  8. Привлечение пользователей (заказчиков и исполнителей).

Оснащение и оборудование, использованное при создании работы

  • Персональный компьютер (ноутбук) с установленным ПО(Python, предназначенный для совмещения визуальной и серверной части, + HTML,CSS,JS)
  •  Flask (https://flask.palletsprojects.com) фреймворк для создания веб-приложений на языке программирования Python, и хостинг PythonAnywhere
  • Блочный конструктор сайтов, не требующий навыков программирования Tilda (https://tilda.cc)
  •  Смартфон

Описание

В результате проделанной работы получен веб-сайт, с помощью которого благотворительные организации могут просить разработчиков о помощи в выполнении информационно-технических задач, а программисты могут помогать фондам.

Для написания главной страницы сайта использовался конструктор Tilda.cc, для остальных страниц – HTML+CSS+JS. Для связывания страниц, или бэк-энда, использовался модуль языка Python Flask.

На созданном веб-сайте представлен следующий функционал:

  • регистрация фонда;
  • выкладывание фондом задачи для разработчиков;
  • просмотр всех доступных заданий;
  • предоставление контактов представителя фонда для разработчиков, готовых выполнить определённую задачу;
  • удаление выполненных/устаревших задач.

В результате привлечения разработчиков и благотворительных фондов на данный веб-сайт с ним сотрудничают несколько программистов и 3 благотворительные организации: фонд «Счастливый мир», центр помощи детям «Радуга» и подразделение фонда «Подари жизнь», представленное в Лицее 1535, а также были решены несколько задач, среди которых создание веб-сайта для проведения благотворительного аукциона в условиях пандемии (рис. 6, 7).

 

Результаты работы/выводы

Похожие сервисы не были найдены в Рунете, однако потребность в них видна на примере сервисов в США.

Сегодня с сервисом сотрудничают 3 фонда и ряд программистов, были выполнены информацонно-аналитические задачи.

Перспективы использования результатов работы

В настоящее время ведётся работа над новой версией веб-сайта с расширенным функционалом (личные кабинеты для фондов и разработчиков, онлайн-чат для связи, добавление тегов к заданиям для поиска, фильтрации, а также предложения потенциальных исполнителей, основанные на опыте выполнения), приложениями под iOS, Android и Huawei.

Мнение автора о своей работе, проекте «Инженерный класс в московской школе», конференции «Инженеры будущего», пожелания

«Получив награду, я понял, что проект действительно имеет потенциал. Уже начата работа над сайтом версии 2.0 с увеличенным количеством функций для удобства пользователей. Также ведётся работа над приложениями подо все распространённые операционные системы»