-
Вызов
Оригинальная версия онлайн-магазина основывалась на системе «Битрикс» и включала в себя более 100 000 товарных позиций. Со временем она устарела и перестала отвечать требованиям компании. Старый движок не позволял находить индивидуальный подход к покупателям и расширять функциональность сайта, что сильно мешало дальнейшему развитию бизнеса. Возникла необходимость в разработке новой версии системы с возможностью масштабирования и гибкими настройками. Представленные на рынке CMS не позволяли реализовать необходимые функции. Оптимальным решением стала разработка собственного онлайн-магазина, но сроки разработки были максимально сжаты, что представляло дополнительную трудность для заказчика. Он принял решение обратиться за помощью в нашу компанию. -
Подход
Нам предстояло переписать магазин с чистого листа, включив в него огромное количество функций, представленных в большинстве популярных CMS, при этом дополнив их совершенно новыми возможностями. Для того, чтобы систему было легко масштабировать горизонтально и вертикально, мы приняли решение реализовывать её в микросервисной архитектуре. Сжатые сроки сдачи проекта в эксплуатацию накладывали дополнительные ограничения на команду разработчиков. Одной из приоритетных задач стала интеграция магазина с внутренними системами, такими, например, как 1С:ERP. Также очень важно было обеспечить защиту магазина от взлома и реализовать удобную систему поиска товаров. Разработка велась в тесном контакте с заказчиком, чтобы итоговый результат полностью соответствовал заявленным требованиям. На протяжении года над проектом трудилась команда из 12 специалистов. Серверная часть была написана на Java c использованием фреймворка Spring, а клиентская — на Angular. -
Итог
Несмотря на максимально сжатые сроки разработки, комплексная функциональность была реализована в полной мере, и запуск проекта прошёл успешно. Помимо гибкости настроек и грамотно выстроенных внутренних бизнес-процессов онлайн-магазин был тщательно проработан в части безопасности. Уникальные алгоритмы предотвращают атаки спам-ботов и вычисляют угрожающих работе сайта пользователей. Система изучает поведение клиентов и предлагает индивидуальные скидки на интересующие их товары. Благодаря грамотной интеграции магазина с существующей инфраструктурой вся информация о товарных позициях, ценах и скидках подгружается из внутренних систем предприятия. Введение обновлённого онлайн-магазина в эксплуатацию повысило лояльность покупателей и положительно сказалось на финансовых показателях заказчика.