Utopia Computers
Клиент
Джерри Дойл и его интернет-магазин «Utopia Computers», продающий компьютеры на заказ.
Отправная точка
Джерри связался с нами в марте 2017 года, попросив исправить его конфигуратор eBay. Это был инструмент, предназначенный для быстрой настройки списков с любой комбинацией компонентов ПК, без необходимости вводить все это, и позволяющий клиентам создавать свои собственные конфигурации. Звучит заманчиво, но на самом деле это была часть устаревшего кода десятилетней давности, которая на тот момент была наполовину сломана из-за изменений в API eBay и достижений в области веб-технологий.
Цель
Исправить и обновить существующий конфигуратор, а также облегчить управление интернет-магазином.
Прогресс
Исправление старого кода всегда немного похоже на попытку починить старинные часы. Если вы не можете найти документацию, единственное, на что вы можете положиться, — это на свои навыки в том, как эти системы собраны вместе.
Это была борьба не только с устаревшим кодом, но и с постоянно меняющейся политикой eBay, которая менялась прямо в середине процесса и немного замедляла нас. Но, конечно, наши эксперты одержали верх. Кроме того, успешное разбиение и возрождение старого инструмента дало нам множество идей о том, как создать гораздо лучший инструмент, более простой в обновлении и использовании.
Предполагалось, что новый конфигуратор будет простым и эффективным и будет иметь много преимуществ по сравнению со старым. Все изменения в магазине клиентов загружались всего за один клик. Он мог быть легко интегрирован в любой веб-сайт, имел возможность создавать списки для любого ассортимента товаров. Редактирование списка товаров также стало невероятно простым. он должен был быть разработан с учетом API eBay и позволять загружать объявления, полностью соответствующие требованиям eBay
Когда стало понятно, что апгрейд старого инструмента потребует гораздо больше денег и времени, чем предполагал Джерри, было принято решение о разработке совершенно нового инструмента.
Первая версия вышла довольно хорошо, за исключением некоторых незначительных ошибок, но, возможно, Джерри потребовалось слишком много времени, чтобы остыть к идее изменений и улучшений, и он начал тормозить в пользу внесения дополнительных улучшений в старый инструмент.
В конечном счете Джерри решил продолжить работу со старым конфигуратором. Возможно, он слишком привязался к ней за все эти годы, как к старому другу. Или, может быть, это просто больше не имело для него делового смысла.
В любом случае, его бизнес продолжает процветать, и, в конце концов, это все, что нас действительно волнует.
Достигнутый результат
Utopia Computers продолжает легко продавать свою продукцию на eBay благодаря обновленному и улучшенному старому инструменту.
Команда разработчиков
Александр Вобяченко — разработчик
Мария Ткаченко — управление проектами
Юрий Давыдов — юридическая поддержка
Со всей нашей командой можно познакомиться здесь.
Технологии
HTML5 / CSS3 / Javascript
PHP5 / MySQL
eBay Trading API