Защита выпускных проектов: Recycle Points [Технострим]
Recycle Points — интерактивная карта пунктов приёма вторсырья (Технопарк)
Проект подготовлен в сотрудничестве с GreenPeace.
У нас в стране нет единой упорядоченной системы экологичной утилизации отходов. В том числе поэтому одним из самых популярных проектов GreenPeace в России является онлайн-карта с пунктами сбора вторсырья. Но её функциональность устарела и нуждалась в доработке, чтобы достичь главной цели — помочь быстро находить ближайшие пункты, принимающие вторсырьё.
Команда студентов Технопарка проанализировала сервис, пообщалась с куратором от GreenPeace и подготовила собственное решение. В итоге получилось веб-приложение с картой пунктов для сбора отходов на переработку, которая загружается быстрее аналогичной на сайте.
Сервис позволяет настроить карту под себя и отфильтровать пункты по категориям, например, выбрать только пластик или стекло. При нажатии на каждый из пунктов можно посмотреть его адрес, фотографию, часы работы, ознакомиться с комментариями и добавить точку в избранное, чтобы не тратить время на поиск в будущем.
Карта интерактивна и может пополняться как модераторами, так и остальными пользователями.
Любой человек может добавить новый пункт утилизации: необходимо задать имя и адрес, указать возможные категории мусора для сдачи и предложить описание. Заявка отправляется на премодерацию, информация проверяется и добавляется на сайт. За корректностью информации и активностью пользователей следят модераторы. Они могут редактировать информацию о каждом из пунктов, проверять заявки, рассматривать жалобы и комментарии. Обработанные обращения меняют цвет, рядом с ними отображается статус. Политика сервиса предполагает включение пользователей в работу над картой, и по своему усмотрению модератор может делиться правом модерации с любым пользователем.
Для фронтенд-разработки команда использовала библиотеки React, MobX и PWA. Бэкенд написан на Go. В качестве базы данных выбрали PostgreSQL вместе с PostGis. Сервис базируется на карте Mapbox из-за наличия у них спецификации MVT, с помощью которой сделали кластеризацию на сервере и ускорили поиск.
На сегодняшний день приложение содержит информацию о более чем 8000 точек раздельного сбора мусора, и данные регулярно обновляются. Команда планирует продолжить работу, создать открытый API, усовершенствовать административную панель для модераторов, настроить статистику и аналитику, усилить интерактивность и добавить геймификацию.
Команда: Дмитрий Андронов, Дарья Ефимова, Нозимжон Юнусов.
#программирование
___________________________
ТЕХНОСТРИМ - образовательный канал для IT специалистов.
💡 ПОДПИСЫВАЙСЯ, ЕСЛИ ТЕБЕ ИНТЕРЕСНО УЗНАТЬ:
✔ как наши преподаватели – топовые специалисты Mail.Ru Group руководят разработкой в таких проектах, как Почта, ВКонтакте, Облако, Maps.me, Одноклассники, и решают сложные задачи каждый день
✔ реальные примеры из практики с анализом их достоинств и недостатков
✔ современные технологии, которые применяются в проектах-лидера Рунета
✔ о митапах, мастер-классах, вебинарах и других мероприятиях, которые проводятся на базе вузов и Mail.Ru Group.
🔥 Нажмите здесь для подписки ‣ http://www.youtube.com/TPMGTU?sub_con...
Все наши лекции проходят в ведущих вузах страны: МГУ, МГТУ, МФТИ, МИФИ, СПбПУ.
___________________________
📚 ТЫ СТУДЕНТ?
Вступай в наши образовательные проекты и участвуй в чемпионатах. Лучшие студенты получают возможность стажировки в Mail.Ru Group. Отбор - каждые полгода!
Технопарк при МГТУ им. Баумана ‣ https://park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ https://sphere.mail.ru
Технотрек при МФТИ ‣ https://track.mail.ru
Техноатом при МИФИ ‣ https://technoatom.mail.ru
Технополис при СПбПУ ‣ https://polis.mail.ru
Игросфера при ВГУ(Воронеж) и БФУ им. И. Канта (Калининград) ‣ https://vgu.sphere.mail.ru
Игросфера при ПГУ ‣ https://pgu.sphere.mail.ru
Мобильная разработка НИУ ВШЭ ‣ https://mailcourses.ru/pages/index/
Чемпионаты для программистов ‣ https://cups.mail.ru
Сообщество в ВК ‣ https://vk.com/mrgforedu
Амбассадоры Mail.ru Group ‣ https://ambassador.mail.ru
Видео Защита выпускных проектов: Recycle Points [Технострим] канала VK Team
Проект подготовлен в сотрудничестве с GreenPeace.
У нас в стране нет единой упорядоченной системы экологичной утилизации отходов. В том числе поэтому одним из самых популярных проектов GreenPeace в России является онлайн-карта с пунктами сбора вторсырья. Но её функциональность устарела и нуждалась в доработке, чтобы достичь главной цели — помочь быстро находить ближайшие пункты, принимающие вторсырьё.
Команда студентов Технопарка проанализировала сервис, пообщалась с куратором от GreenPeace и подготовила собственное решение. В итоге получилось веб-приложение с картой пунктов для сбора отходов на переработку, которая загружается быстрее аналогичной на сайте.
Сервис позволяет настроить карту под себя и отфильтровать пункты по категориям, например, выбрать только пластик или стекло. При нажатии на каждый из пунктов можно посмотреть его адрес, фотографию, часы работы, ознакомиться с комментариями и добавить точку в избранное, чтобы не тратить время на поиск в будущем.
Карта интерактивна и может пополняться как модераторами, так и остальными пользователями.
Любой человек может добавить новый пункт утилизации: необходимо задать имя и адрес, указать возможные категории мусора для сдачи и предложить описание. Заявка отправляется на премодерацию, информация проверяется и добавляется на сайт. За корректностью информации и активностью пользователей следят модераторы. Они могут редактировать информацию о каждом из пунктов, проверять заявки, рассматривать жалобы и комментарии. Обработанные обращения меняют цвет, рядом с ними отображается статус. Политика сервиса предполагает включение пользователей в работу над картой, и по своему усмотрению модератор может делиться правом модерации с любым пользователем.
Для фронтенд-разработки команда использовала библиотеки React, MobX и PWA. Бэкенд написан на Go. В качестве базы данных выбрали PostgreSQL вместе с PostGis. Сервис базируется на карте Mapbox из-за наличия у них спецификации MVT, с помощью которой сделали кластеризацию на сервере и ускорили поиск.
На сегодняшний день приложение содержит информацию о более чем 8000 точек раздельного сбора мусора, и данные регулярно обновляются. Команда планирует продолжить работу, создать открытый API, усовершенствовать административную панель для модераторов, настроить статистику и аналитику, усилить интерактивность и добавить геймификацию.
Команда: Дмитрий Андронов, Дарья Ефимова, Нозимжон Юнусов.
#программирование
___________________________
ТЕХНОСТРИМ - образовательный канал для IT специалистов.
💡 ПОДПИСЫВАЙСЯ, ЕСЛИ ТЕБЕ ИНТЕРЕСНО УЗНАТЬ:
✔ как наши преподаватели – топовые специалисты Mail.Ru Group руководят разработкой в таких проектах, как Почта, ВКонтакте, Облако, Maps.me, Одноклассники, и решают сложные задачи каждый день
✔ реальные примеры из практики с анализом их достоинств и недостатков
✔ современные технологии, которые применяются в проектах-лидера Рунета
✔ о митапах, мастер-классах, вебинарах и других мероприятиях, которые проводятся на базе вузов и Mail.Ru Group.
🔥 Нажмите здесь для подписки ‣ http://www.youtube.com/TPMGTU?sub_con...
Все наши лекции проходят в ведущих вузах страны: МГУ, МГТУ, МФТИ, МИФИ, СПбПУ.
___________________________
📚 ТЫ СТУДЕНТ?
Вступай в наши образовательные проекты и участвуй в чемпионатах. Лучшие студенты получают возможность стажировки в Mail.Ru Group. Отбор - каждые полгода!
Технопарк при МГТУ им. Баумана ‣ https://park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ https://sphere.mail.ru
Технотрек при МФТИ ‣ https://track.mail.ru
Техноатом при МИФИ ‣ https://technoatom.mail.ru
Технополис при СПбПУ ‣ https://polis.mail.ru
Игросфера при ВГУ(Воронеж) и БФУ им. И. Канта (Калининград) ‣ https://vgu.sphere.mail.ru
Игросфера при ПГУ ‣ https://pgu.sphere.mail.ru
Мобильная разработка НИУ ВШЭ ‣ https://mailcourses.ru/pages/index/
Чемпионаты для программистов ‣ https://cups.mail.ru
Сообщество в ВК ‣ https://vk.com/mrgforedu
Амбассадоры Mail.ru Group ‣ https://ambassador.mail.ru
Видео Защита выпускных проектов: Recycle Points [Технострим] канала VK Team
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Python для тематического моделирования комментариев ВКонтакте, Дмитрий Сергеев / PyDaCon meetupCeph. Анатомия катастрофы / Артемий Капитула | ТехностримDNS в Facebook | ТехностримГоречь продакшена — как мы релизим Android-приложения, если что-то идёт не так / Роман Горбунов9.1 Безопасность веб-приложений. Пост-эксплуатацияData Mining (Техносфера, 1 семестр)9. Инфопоиск. Антиспам | ТехностримРешение задачи Dstl Satellite Imagery Feature Detection (Kaggle) | ТехностримСоздаем голосовое приложение на примере Google Assistan / Павел Гвай | ТехностримУправление продуктом. Лекция 2 (весна 2014)Moscow JS Geo Meetup. Картографические технологии в системе RITM | ТехностримИнтервью студентов, Техносфера (осень 2015)Управление продуктом (видеокурс) 5.1Обеспечение качества web-приложенийВыпускаем безопасные фичи | ТехностримОбеспечение качества в разработке ПО (Технопарк, 3 семестр)Мастер-класс "Мосигра: Создание нетехнарского бизнеса технарем" (Д. Кибкало)3.3 Безопасность веб-приложений. АудитРазработка Интернет-приложений (Техносфера, открытый курс)О курсе "Разработка приложений на Android" | Технострим3.7 Безопасность веб-приложений. Аудит