Нашему давнему партнеру из Зеленограда потребовалось перенести сайт-портфолио с конструктора Tilda на профессиональную и гибкую систему управления.
Несмотря на первоначальные преимущества конструктора, со временем проявились ограничения: низкая стабильность блоков с анимациями (zeroblock), растущая стоимость содержания на дистанции 3-5 лет и неудобство добавления новых работ. Каждый проект имел уникальный цвет, набор полей и изображений, которые приходилось каждый раз дублировать вручную. Стало очевидно, что нужен переход на предсказуемое и удобное решение.
Задача оказалась сложнее, чем казалось. При внешней простоте дизайна, основная сложность скрывалась в презентации работ. Конструкторы легко позволяют создавать уникальные анимации для каждого элемента. В то время как стандартные сайты часто используют шаблоны, которые не так просто кастомизировать.
Мы разработали более 10 типовых блоков для демонстрации проектов. Среди них — параллакс-блоки с гибкой настройкой слоев и анимаций через админку, блоки с интерактивными tooltip-точками и другие. Нам удалось на 100% перенести все визуальные элементы и эффекты с Tilda, при этом внедрив удобный механизм добавления новых работ через классическую CMS. Дополнительно мы улучшили существующие функции и добавили новые.
Сайт был создан с нуля на фреймворке Django, что позволяет нашему клиенту в Зеленограде легко расширять функционал и добавлять новые элементы в будущем без технических ограничений.