Тяжелый металл: техподдержка для поставщика станков
Заказчик
«Абамет» — один из ведущих поставщиков оборудования для металлообработки и его сервисного обслуживания в России и Республике Беларусь.
Задача
Техподдержке интернет-магазина промышленного оборудования. Нам предстояло обеспечить техническую поддержку готового проекта, в том числе доработать серверную часть интернет-магазина, оптимизировать скорость работы, расширить функционал и усовершенствовать поиск.
Особенности
Немного вводных
Компания «Абамет» пришла в агентство Nineseven с готовым продуктом. Интернет-магазин был запущен и вовсю работал. Нам пришлось быстро разобраться в текущей архитектуре, проанализировать чужой код и действующую бизнес-логику.
Без этого не избежать поломок и сбоев в части функциональности и производительности.
Дополнительная сложность крылась в технологическом стеке сайта. Он состоит из нескольких независимых частей, которые должны работать синхронно.
Стек
Архитектура и интеграции
Проект построен на связке: backend на Laravel, frontend на Nuxt.js и база данных PostgreSQL.
Дополнительно настроена интеграция с «Битрикс24» для передачи заявок и заказов. Все компоненты требуют синхронной доработки, чтобы система работала стабильно.
В ходе проекта решили ряд интерфейсных и архитектурных задач.