Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

Аутсорс-разработка: развитие административной панели, управление контентом и работа с медиаданными.

08 октября ‘26

Заказчик: РУВЕНТС
Страница кейса/результат: https://scienceid.net/

Развитие существующего Yii2-проекта без остановки работы системы

Агентство-исполнитель кейса

Комисофт

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

1. Вводная задача от заказчика, проблематика, цели

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

Заказчику требовалось сделать административную часть проекта более гибкой и удобной для управления контентом.

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

2. Описание реализации кейса и творческого пути по поиску оптимального решения

Что сделали:

Административная панель

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

Работа с медиа

  • реализовали загрузку и обработку видео;
  • добавили автоматическое сжатие изображений;
  • реализовали генерацию превью;
  • добавили инструмент кадрирования изображений.

Права доступа

  • доработали систему ролей;
  • расширили права редакторов;
  • адаптировали административные сценарии под новые требования.

Frontend

  • реализовали адаптивную вёрстку по предоставленным макетам;
  • интегрировали новые элементы контента в существующий проект.

3. Результаты сотрудничества

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

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

4. Заключение

Разработка нового проекта — не единственный сценарий, с которым к нам обращаются.

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

Агентство-исполнитель кейса

Комисофт

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