Приложение для управления данными и мультимедиа - Intexsoft

Приложение для управления данными и мультимедиа

Веб-приложение для автоматизации производства медиа-продукции, в частности – каталогов компаний
image

О проекте

Клиент обратился к IntexSoft с просьбой восстановить работу некоторых модулей приложения, создать новые и заняться поддержкой работы программы. Впоследствии команда IntexSoft разрабатывала также сопутствующие мобильные приложения, связанные с данным проектом.

Технологии

Состав команды

  • Бизнес-аналитики

  • Проектные менеджеры

  • Front-end разработчики

  • Back-end разработчики

  • Cпециалисты по тестированию

4

модуля

13

лет работы над проектом

50

разработчиков на активной стадии разработки

Решение

Первой задачей было восстановление кода. Программа состояла из патчей, многие из которых отсутствовали в репозитории. Наша команда декомпилировала, воссоздала системы контроля версий в Git и внедрила расширения git-flow для поддержки модели ветвления.

 

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

 

В состав разработанных модулей вошли:

 

  • Управление информацией о проектах (PIM) — управляет огромным количеством продукции в одном месте и импортирует обновления из внешней системы (SAP) один раз в день.
  • Модуль управления рабочим процессом — организует рабочий процесс путем создания специальных проектов для редактирования продукции (перевод, утверждение в печать или онлайн-каталог).
  • Модуль управления медиа-активами — работает со всеми медиа- и цифровыми файлами продукции, сохраняет их в файловой системе и предоставляет предварительный просмотр файлов.
  • Связующий модуль — соединяет все модули внутри системы.

 

В ходе работы мы предложили заказчику разработать плагины для интеграции приложения с Adobe Photoshop, Adobe InDesign и QuarkXPress. Это оказалось отличным решением проблемы заказчика: процесс обработки информации и изображений значительно ускорился.

 

Еще одна важная техническая задача – разработка приложения с использованием современных технологий. Программа была написана на Flex, но в связи с тем, что эта технология уже не поддерживаться в браузере, заказчик решил переписать приложение. После обсуждения нескольких различных технологий и фреймворков, была выбрана Angular 2-6. 

 

Для авторизации приложение интегрируется с Microsoft Active Directory. Протоколы HTTPS и шифрование также используются на всех этапах взаимодействия с программой.

 

На данный момент мы продолжаем поддерживать новые модули приложения.

Методология и прозрачность

В процессе разработки команда IntexSoft использовала итеративный подход. Наши специалисты выполняли задачи, постоянно анализируя полученные результаты и корректируя предыдущие этапы работы.

 

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

Основная функциональность

  • Управление данными

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

  • Технические характеристики

    возможность подключения дополнительных модулей и поддержка версий на любом языке

  • Работа с мультимедиа

    настройки параметров поиска, интегрированная история использования, редактирование изображений

Похожие проекты

Более 150 компаний уже воспользовались нашими услугами по разработке программного обеспечения. Не верите нам на слово? Смотрите сами!

Мобильное приложение для гастрономических заведений

Мобильное приложения для ресторанов, пиццерий и суши-баров.
Learn more

Оптовый интернет-магазин

B2B интернет-магазин на базе платформы Magento для продажи рекламной продукции партнеров.
Learn more

HR Система

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

Агрегатор информации о товарах

Агрегатор информации о товарах из различных интернет-магазинов.
Learn more

Система управления доставкой багажа

Cистема доставки багажа от и до аэропорта.
Learn more

Мобильное приложение для образовательных услуг

Платформа для сектора образования, которая облегчает общение между учителями и родителями учеников.
узнать больше

Веб-приложение для обучения танцам

Приложение для индивидуальных и групповых занятий танцами онлайн
узнать больше

Высоконагруженная система обработки и хранения данных

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

Веб-приложение для операций с недвижимостью

Веб-приложение для покупки, аренды и продажи недвижимости онлайн в Испании, Панаме и Коста-Рике.
узнать больше

Давайте обсудим ваш проект

Напишите нам и мы обязательно найдём решение для вашего бизнеса