Как мы помогали «Стройке.ру» пережить трансформацию
Ссылка на сайт: stroyka.ru
Изначально «Стройка.ру» задумывалась как b2b-площадка, на которой покупатель мог легко найти продавца нужных ему строительных товаров в своём регионе. Ассортимент товаров был очень широк — от строительного песка до декоративных решёток и гаражных ворот. Помимо каталога товаров на сайте была внушительная по объёму база статей строительной тематики (как рекламных, так и новостных), которые помогали «раскручивать» сайт.
В какой-то момент основная масса продавцов перешла на другие платформы и владельцем площадки было принято решение окончательно трансформировать сайт в полноценное новостное СМИ в строительной области, тем более опыт у него уже имелся. Для этого нужно было «выпилить» ненужный функционал и добавить новый. Внешний вид сайта также нуждался в обновлении.
Для реализации этой цели у клиента была команда разработчиков, с которой он успешно сотрудничал на других проектах. Проблема заключалась в том, что этот проект был гораздо более сложным с технической точки зрения и клиенту нужна была помощь для взаимодействия с разработчиками. То есть кто-то, кто смог бы оценить текущее состояние проекта, сформулировать и донести до команды разработки конкретные задачи и проконтролировать их выполнение. Так на проекте появились мы.
Несмотря на широкую функциональность, сайт оказался в довольно разобранном состоянии. У него отсутствовал даже ssl-сертификат, а вся документация состояла из одного двухстраничного doc-файла. Никто целенаправленно не занимался его технической поддержкой. Потребовалось какое-то время, чтобы разобраться в логике работы личных кабинетов и возможностях различных типов пользователей (всего в системе было заведено около 10 ролей).
После детального аудита мы разработали поэтапный план трансформации проекта и выделили шаги, которые необходимо было предпринять в первую очередь. Для начала — обновить серверное ПО и фреймворк (сайт был построен на Yii2) и настроить https-соединение. Затем — удалить ненужный функционал. На третьем этапе — обновить если не все, то ключевые страницы и интерфейсы сайта. На четвёртом — изменить функциональность, обновить кабинеты пользователей и внедрить новые механизмы монетизации.
Для реализации задуманного к проекту были подключены ещё два разработчика (один фронтендер и один бэкендер). Отдельные работы выполнялись силами нашей команды. В итоге сайт обзавёлся мобильной версией и существенно обновился внешне. На стороне фронтенда был внедрён компонентный подход в разработке, основные интерфейсы реализованы на React'е.
Так стали выглядеть главная страница и поиск:
А так — интерфейс логина и восстановления пароля:
Новой ключевой страницей фактически стала страница отдельно взятой статьи. Мы полностью изменили её шаблон. Колонка текста стала уже, а размеры иллюстраций выровнялись друг относительно друга, что положительно сказалось на лёгкости восприятия информации.
В начале каждой статьи мы добавили оглавление, позволяющее быстро перейти к интересующему разделу, а в конце — рекламный блок и ссылки на похожие статьи.
Если вам нужно запустить новый IT-проект или привести в порядок существующий, вы можете обратиться к нам. Мы разберёмся в бизнес-задаче, наладим разработку и запустим проект.
Связаться с нами можно, нажав на кнопку «Обсудить мой проект».