О заказчике:
Наши заказчики - компания «Zip161», она занимает лидирующие позиции среди поставщиков запчастей для бытовой техники на Юге России. Возникнув из маленького розничного магазина, они выросли в крупную оптово-розничную компанию, предоставляя выдающиеся условия для своих клиентов. Магазин «Zip161» ориентирован на оптово-розничную торговлю, успешно сотрудничая с магазинами, сервисными центрами и мастерами.
Наша задача:
Одной из главных задач стояла верстка нового дизайна по макету и установка верстки на CMS Webasyst.
Также на базе CMS Webasyst+ShopScript необходимо было разработать интернет-магазин запчастей для бытовой техники, содержащий элементы b2b платформы:
• Разные группы клиентов;
• Несколько колонок цен (за 1шт, за 5 шт. и т.д.);
• История баланса (пополнения и списания);
• Назначение персонального менеджера для клиентов;
• Добавление клиентами контрагентов с автозаполнением реквизитов (ООО, ИП).
• Выбор складов для отображения в интерфейсе;
• Бонусная система за привлечение партнеров и т.д.;
Для реализации подобной задачи была необходима разработка шаблона с нуля, либо на базе существующего с полной переделкой. Важная задача состояла в том, чтобы добиться максимальной быстрой скорости загрузки страниц.
По возможности максимальное количество доработок производилось за счет разработки дополнительных плагинов/приложений, не нарушая стандартную структуру фреймворка и CMS. Либо покупки сторонних разработок.
Период работ:
Мы работали с 2022 декабря по 2023 июль и вновь подключились к проекту в декабре 2023 году. С августа по ноябрь 2023 года заказчик налаживал интеграцию с 1С и преводил в порядок данные. Команда Easy IT активно трудилась над проектом, решая различные задачи и исправляя выявленные проблемы. В процессе работы возникали различные трудности, такие как необходимость в правках мобильного разрешения, оптимизация функционала корзины, а также внесение изменений в различные разделы сайта согласно предоставленным указаниям и ТЗ. Команда успешно преодолела эти сложности, обеспечив высокое качество и соответствие проекта заявленным требованиям.
Что было сделано:
Easy IT взялись за реализацию проекта согласно предоставленному ТЗ. Команда провела различные работы, включая:
- Верстка дизайна, следующие страницы:
- Мобильная версия: Осуществлена правка мобильного разрешения и оформления заказа для обеспечения удобства пользователей на мобильных устройствах.
- Корзина: Внесены изменения в корзину, такие как добавление заголовка "Корзина", коррекция стилей и функциональности.
- Таблицы в базе данных: Созданы таблицы для выгрузки баланса, реализаций и товаров в реализациях, чтобы обеспечить эффективное хранение данных.
- Личный кабинет: Реализован вывод менеджера в личном кабинете и в шапке, а также выполнены другие задачи, связанные с личным кабинетом, такие как редактирование контактных данных.
- Исправления различных проблем: Команда занималась устранением различных проблем, таких как не работающая форма обратной связи, сломанное отображение списков товаров, а также другие аспекты интерфейса и функционала.
Проект требовал глубоких изменений и дополнений во множестве областей. В ходе работы мы столкнулись с несколькими вызовами, такими как необходимость коррекции мобильной версии для оптимального пользовательского опыта. Работа с корзиной также представляла свои сложности, включая внесение изменений в отображение, добавление функциональности и улучшение визуальной составляющей.
Одним из ключевых моментов была работа с базой данных, где нам пришлось создавать новые таблицы для более эффективного управления балансом и товарами в реализациях. Этот этап потребовал тщательного планирования и внимательной работы с данными.
Личный кабинет также требовал внимания, особенно с точки зрения отображения информации о менеджере. В процессе реализации возникали дополнительные запросы по редактированию контактных данных пользователей.
Исправление различных проблем в интерфейсе и функционале также заняло свое место в ходе работы, включая решение проблем с формой обратной связи, отображением списков товаров и другими аспектами, поднимавшимися в процессе работы.
Результат:
Easy IT успешно завершили реализацию проекта, следуя предоставленному ТЗ. В рамках выполнения задач были произведены ключевые изменения и улучшения:
Сайт: Создан сайт с дизайном, реализованным по макету заказчика.
Мобильная версия: Осуществлена оптимизация мобильного разрешения и процесса оформления заказа, обеспечивая пользовательское удобство на мобильных устройствах.
Корзина: Внесены существенные изменения, включая добавление заголовка "Корзина", коррекцию стилей и улучшение функциональности.
Таблицы в базе данных: Созданы новые таблицы для эффективного управления балансом, реализациями и товарами в реализациях, обеспечивая надежное хранение данных.
Личный кабинет: Реализован вывод информации о менеджере в личном кабинете и в шапке, а также выполнены дополнительные задачи, включая редактирование контактных данных.
Исправление различных проблем: Команда успешно решила разнообразные проблемы, такие как неработающая форма обратной связи, нарушенное отображение списков товаров, а также другие аспекты интерфейса и функционала.
Проект представлял собой сложную задачу, требующую значительных изменений и дополнений в различных областях. В процессе работы были успешно преодолены вызовы, включая коррекцию мобильной версии, работу с корзиной, а также создание новых таблиц в базе данных. Команда справилась с задачей тщательно и в срок, обеспечив клиенту эффективное и функциональное решение.
Объем трудозатрат:
Задачи: | Трудочасы: |
Верстка нового дизайна сайта и установка на движок: | |
Главная | |
Страница категорий | |
Страница товара | |
Корина и др. страницы | |
Мобильная версия: | |
Оптимизация мобильного разрешения | 50 |
Оформление заказа для мобильных устройств |
80 |
Корзина: | |
Добавление заголовка "Корзина" |
3 |
Коррекция стилей и улучшение функциональности |
100 |
Таблицы в базе данных: | |
Создание таблиц для баланса | 110 |
Создание таблиц для реализаций | 100 |
Создание таблиц для товаров в реализациях | 100 |
Личный кабинет: | |
Вывод информации о менеджере | 60 |
Редактирование контактных данных | 50 |
Исправление различных проблем: | |
Работа с формой обратной связи | 33 |
Работа со списками товаров | 60 |
Решение других аспектов интерфейса и функционала | 50 |
Итого: | 750 |