Разработка терминала самообслуживания
Модернизация терминалов для швейного гипермаркета Веллтекс
Клиент
Швейный гипермаркет «Веллтекс»
Модель сотрудничества
Оплата по факту (почасовая оплата Time & Material)
Услуги
Управление проектом, аналитика, составление ТЗ, разработка десктопного приложения для терминала, дизайн, тестированиеСтек
Vue, Electron, PHP, Yii2, Figma, MySQL, Beanstalk
Длительность
6 месяцев
Команда
2 разработчика, 1 PM, 1 аналитик, 1 дизайнер
О проекте
Веллтекс — это крупнейший швейный гипермаркет с 60 000 товаров, от ниток до промышленных швейных машин, и филиалами по всей России. В их торговых залах стояли терминалы самообслуживания, но софт был не очень актуален для наших дней. Устаревший интерфейс, интеграция с принтером чеков глючила, а логика работы терминала не отвечала новым хотелкам бизнеса.
Клиент пришел к нам с задачей: вдохнуть жизнь в эти терминалы самообслуживания. Сначала нужно было подлатать текущую версию, а потом — полностью переосмыслить дизайн и функционал, чтобы терминалы стали удобными для клиентов и драйвером доп продаж.
Подробнее о модернизации гипермаркета Веллтекс мы писали здесь и здесь
Бизнес-цели
- Улучшить UX: сделать интерфейс интуитивным, чтобы даже новички могли легко искать нужное, добавлять в корзину и оплачивать.
- Ускорить работу: минимизировать баги и глюки, чтобы терминалы не тормозили продажи.
- Поднять продажи: новый дизайн и логика должны мотивировать клиентов покупать больше.
- Синхронизация с бэкендом: обновить REST-API, чтобы терминалы работали как часы с базой данных и 1С.
Работа
Мы начали с аудита. Electron был для нас новой технологией, но быстро втянулись — разобрались в коде, нашли узкие места и составили список "что горит". Первая задача была простой: починить интеграцию с принтером чеков, который то печатал, то нет. Мы переписали модуль интеграции, добавили обработку ошибок и сделали логирование, чтобы сразу видеть, где что пошло не так. Параллельно сделали мелкие косметические правки в интерфейсе.
В процессе клиент захотел полный редизайн терминала самообслуживания и изменить логику его работы. Это значило, что нам нужно залезть в ядро системы, включая REST-API.
Редизайн: новый UX без боли для пользователей
Старый интерфейс терминала был как старый кнопочный телефон — работает, но мало кому нравится. Мы взялись за редизайн с упором на простоту и интуитивность. В Figma нарисовали современный интерфейс: чистый, с понятными кнопками и навигацией, а также акцентом на ключевые действия.
Мы делали прототипы в Figma, показывали клиенту, собирали фидбек и сразу правили. Чтобы не отпугнуть постоянных клиентов, сохранили знакомые элементы старого дизайна, но сделали их современными.
Редизайн терминала потянул за собой изменения в REST-API. Старая версия API была медленной и не справлялась с новыми задачами, вроде динамического обновления цен или синхронизации с 1С. Мы переписали ключевые эндпоинты, оптимизировали запросы и добавили кэширование через Beanstalk, чтобы терминалы не "зависали" при большом потоке пользователей.
Терминалы Веллтекса теперь не просто «Гарольд, скрывающий боль», а полноценный инструмент, который качает продажи и делает жизнь покупателей проще.
Посмотрите наши другие проекты для Веллтекса здесь и здесь
Почему стоит выбрать Омкод?
Этот кейс — пример, как мы в Омкод берем разные задачи и превращаем их в понятные, рабочие решения. Мы не боимся засучить рукава копаясь в старом чужом коде, осваивать новый стек, делать процессы прозрачными и доводить продукт до идеала. Свяжитесь с нами — поможем разобраться в проекте, найдем узкие места и сделать так, чтобы он стал легко управляемым и приносил прибыль.
Пишите на info@omcode.ru, в чат-бот или звоните +7 (999) 065-83-84.