Перейти к основному содержанию
  • Anakreon - Art of software
  • +375 (17) 284-44-88

  • Emailinfo@anakreon.by

CIVIC COMMONS

Строка навигации

CIVIC COMMONS

CIVIC COMMONS

CIVIC COMMONS - Каталог Open Source решений.

Проект

Каталог Open Source решений для государственных учреждений в США.

Ситуация

Создать онлайн каталог программного обеспечения Open Source с возможностью публикации реальных сценариев использования ПО в государственных учреждениях (в основном, США).

Аудитория

Сотрудники IT департаментов гос. учреждений, отвечающие за принятие решений по выбору технологий.

Разработчики Open Source ПО

Основные проблемы

Вывод карты использования ПО с кластеризацией/группировкой на различных уровнях (город, регион, страна)

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

Распределенные (географически) команды разработчиков (Минск, Филиппины, США) - сложности с переносом функционала, разработанного разными командами.

Решение

Drupal 7 - в качестве системы управления сайтом.

Библиотека Openlayers и набор модулей для Drupal (Geocode, Geofield, AddressField) для сбора и вывода геоданных. Также была переработана сторонняя база данных городов мира для быстрой работы с координатами городов и регионов - более 3 млн. записей.

Модуль Context для управления лэйаутами страниц.

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

В качестве основного средства управления релизами и деплоймента функционала использовался модуль Features и система управления исходным кодом Git.

Agile подход при управлении проектом.

Результат

Благодаря богатому функционалу “из коробки” системы Drupal 7, а также высокому профессионализму сотрудников компании “Анаркреон” система была разработана и внедрена в кратчайшие сроки

Адрес в сети