Онлайн-платформа используя которую, активные граждане смогут определить возможность внедрения и лучшие практики в проектах по микроблагоустройству отдельных территорий.
СТЕК ТЕХНОЛОГИЙ
React, TypeScript
Leaflet, react-leaflet, geoman
Redux toolkit and RTK Query
SmartActors, PostgreSQL, PostGIS
Nginx, Docker
MinIO
Задачи
Implement displaying of different map layers: micro-projects, government projects, cadastral sites.
Implement registration and authorization on the platform with the possibility of password recovery.
Implement the work with micro-projects on map (CRUD).
Implement the list of specialists and catalog with projects.
Implement the platform storage using MinIO.
Implement the work of micro-project diary, news presentation on the front page, likes, comments.
Implement Admin UI as a separate React application with the ability of comments, specialists and projects moderation.
О проекте
Реализация микро-проектов городского благоустройства
Платформа публичных пространств создана чтобы объединять городских активистов, органы власти, спонсоров-ресурсодержателей и непосредственных исполнителей работ для реализации проектов благоустройства городских территорий.
Помимо этого, платформа дает доступ к актуальной карте состояния благоустройства, оповещает городские сообщества об успешных проектах и привлекает большее количество активистов в процессы улучшения городской среды.
Работа с картой
Карта на платформе отражает состояние проектов по благоустройству и предоставляет информацию из публичной кадастровой карты о состоянии тех или иных территорий города
Создание проекта
Любой пользователь может добавить свой проект на платформу. Проект пройдет модерацию и будет показан на общей карте.
В самом начале представлен жизненный цикл проекта благоустройства. Каждый пункт ведет на страницу с дополнительной информацией
Алгоритм создания проекта
Шаг 1
Название проекта, которое будет доступно всем пользователям и его описание
Шаг 2
Идея проекта
Вы выбираете территорию для своего проекта на карте и можете сразу видеть статус участков
Шаг 3
Выбор территории
Важно показать что вы хотите изменить и как. Если дизайн-концепта нет, то на платформе могут с этим помочь
Шаг 4
Фотографии и концепт-дизайн
На платформе есть специалисты из разных областей, собери свою команду мечты
Шаг 5
Команда проекта
Круто вау
А всё
Проект создан
Карточка проекта
В карточке проекта отражена полная информация о проекте: название, описание, дневник, документация, команда и многое другое
Полная информация о составе команды, с возможностью присоединиться
Команда проекта
Отображение прогресса и текущего статуса по жизненному циклу проекта
Таймлайн
Возможность финансово поддержать любой из проектов на платформе
Система донатов
Набор документов проекта, концепт-дизайн, различные письма, запросы и ответы
Документация
Прогеры там писали-писали, старались-старались, и получилось ппп
Frontend
Круто, ну?
Backend
Тоже прогеры, тоже прогали-прогали, старались-старались, но на сервере, а получилось всё равно ппп Круто же, ну?
А тут Айгера молодец какая, как все хорошо сделано, за всем проследит, за всем посмотрит, побольше бы таких QA-специалистов. Все качественно, все хорошо, все нормально, все как надо, Айгера проследит чтобы так все и оставалось по любому