В конце весны 2020 года к нашей команде обратилось руководство информационного портала «Моя Київщина». Портал «Моя Киевщина», сокращенно «МК», предоставляет новости, освещают события столичного региона, существует с 2016 года. Первая версия портала была разработана на самописном движке, с плохо разработанной админкой без полной оптимизации. Все это не позволяло редакторам нормально работать с продуктом, быстро и оперативно наполнять контентом портал и модерировать его.

Задачи и цели

Самая главная задача, которая ставилась перед нашей командой — это помочь «реанимировать» проект, чтобы можно было с ним не только работать, а и модернизировать время от времени. Если говорить об основном списке задач, то нам нужно было решить следующее:

  • Моя Київщина сайт: полный редизайн сайта на более современный;
  • Адаптивность веб сайта: адаптировать веб сайт под мобильные телефоны, планшеты и ПК;
  • Проверка на безопасность сайта: одна из основных задач была не только проверить на безопасность сайт, но и исправить уязвимые места;
  • Админка сайта: разработать удобную, современную и быструю админку сайта с разными личными кабинетами редакторов;
  • Перенос контента с одного сайта на другой: полный перенос всего контента на новую админку, которая написанная на фреймворке Laravel;
  • Интеграция портала: интеграция сайта с социальными сетями была так же важной частью задания;

Стратегия

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

  • Разработка Технического Задания (ТЗ) и утверждение его с клиентом + прорисовка прототипа будущего дизайна сайта;
  • Разработка нового дизайна сайта в стиле — минимализма, а так же использовать адаптивную верстку для удобного использования на мобильных устройствах;
  • Как было указано выше, написание админки на фрейморке Laravel;
  • Перенос всей информации со старой БД на новую и полная оптимизация базы данных (новой);
  • Подключение сертификата безопасности SSL (TLS), так как его не было в предыдущей версии сайта;
  • СЕО-оптимизация проекта согласно рекомендации сео-специалистов;
  • Интеграция сайта не только с социальными сетями, но и с разными сервисами, такими как: Facebook. YouTube, Telegram, Ukr.net и т.д.;
  • Обучение редакторов новостного поратала по работе с админкой;
  • И многое другое.

Полностью все, что мы делали описать не получиться (слишком много будет текста =) ), однако, работа была проделанная не маленькая. Конечно, бывали моменты, где мы нуждались в детальном объяснений со стороны заказчика, что именно он хочет и как. Благодаря хорошей обратной связи со стороны клиента, проблем у нас, как таковых — не было.

Ниже на картинках вы можете увидеть старый дизайн и новый, который есть сейчас, в сравнении:

Дизайн до редизайна:

моя київщина

моя київщина

Дизайн после редизайна:

Моя Київщина

Моя Київщина

Конечно, лучше всего будет увидеть и оценить новый дизайн в живую: Моя Київщина новини.

Особенности проекта во время разработка

Главной особенностью проекта было то, что нам нужно было перенести со старой базы данных в новую полностью всю информацию, при этом стараясь не нарушать структуры и ничего не «потерять» из информации. Одна из проблем была в том, что старая БД имела необычную структуру, которая в свою очередь должна была «трансформироваться» в новую структуру, согласно дизайну.

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

Результат работы

Результат работы — довольный клиент, который написал свой отзыв о нашей работе в Google, современный и удобный для пользователей новостной портал, а так же помогли оптимизировать и ускорить работу самих редакторов портала. Все это помогло увеличить не только посещаемость данного ресурса, а и прибыль.