Задание: Разработка CRM и ERP. Разработка системы управления информацией о продуктах (PIM) (Дистанционная работа)
Техническое задание на разработку системы управления информацией о продуктах (PIM)
1. Общее описание: Нам нужна система, которая поможет управлять информацией о наших продуктах и их составляющих (компонентах). Также она должна помочь нам выгружать эту информацию на разные онлайн-магазины, такие как Озон и Яндекс.Маркет. Yml xml
2. Основные разделы системы: а) Продукты б) Компоненты в) Онлайн-магазины (маркетплейсы), г) выгрузка на площадки
3. Список продуктов с ценами превью фото на главной странице миниатюрой фото, базовой ценой и с ценами для каждой площадки. с настраиваемой пагинацией.
4. на странице таблицы с компонентами, необходимо сделать редактирование цены в этой таблице. При клике на цену появляется поле ввода. Стрелки вверх/вниз перемещают фокус между строками. Сохранение происходит автоматически, по нажатию клавиши enter курсор должен перейти к следующей строке для редактирования. И сохранение при клике мыши вне редактируемого поля при этом цены в изменённых компонентах должны отразится и пересчитаться автоматически в товаре в которых они есть. отредактированное поле должно светится после редактирования 10 секунд. редактируемое поле в данный момент должно светится для понимания где находится пользователь. Все это разными пастельными оттенками цвета
5. Функции для раздела "Продукты":
o Добавление нового продукта
o Редактирование существующего продукта
o Просмотр списка всех продуктов
o Возможность добавлять к продукту его составляющие (компоненты)
o Автоматический расчет цены продукта на основе цен его компонентов
o Загрузка фотографий продукта (несколько)
o Возможность убрать продукт в архив, чтобы он не отображался в основном списке
o Загрузка фотографий на свой сервер для чтения их маркетплейсом по ссылке
o Вывод разных сумм продукта исходя из настройки в карточке маркетплейса
o Превью фото продукта
o Фото должны помещаться в локальную папку, и дублироваться в подпапку для каждого продукта
o Кнопка для открытия папки с фото продукта
6. Функции для раздела "Компоненты":
o Добавление нового компонента
o Редактирование существующего компонента
o Просмотр списка всех компонентов
o Возможность менять цену компонента прямо в списке, без перехода на отдельную страницу
o Сохранение истории изменения цен компонента
o Возможность посмотреть историю изменения цен для каждого компонента
7. Функции для раздела "Онлайн-магазины":
o Добавление нового онлайн-магазина
o Настройка наценки для каждого онлайн-магазина, путем ввода процента комиссии, далее он должен в списке продуктов и в карточке продуктов показывать сумму с процентом наценки, в расчете что бы выйти в итоге на базовую стоимость продукта.
o Выгрузка yml xml
o должен быть выбор на какие маркетплейсы выгружать и что выгружать. Какие поля выгружать, в разделе выгрузка
8. Дополнительные функции:
o Возможность загрузить большое количество продуктов или компонентов из Excel-файла
o Возможность выбирать, какие колонки показывать в списках продуктов и компонентов
o При вводе названия продукта или компонента система должна предлагать похожие варианты
9. Требования к интерфейсу:
o Система должна работать через браузер
o Интерфейс должен быть простым и понятным
o Все основные действия должны быть доступны с главной страницы
o Должна быть возможность быстро переключаться между разделами
10. Технические требования:
o Система должна работать быстро, даже если в ней будет много продуктов и компонентов
o Нужно предусмотреть защиту от ошибок пользователя
o Вся важная информация должна сохраняться автоматически
11. Дополнительные пожелания:
o Хотелось бы иметь возможность настроить систему под наши конкретные нужды в будущем
Легкость в работе.
все должно быть легко и красиво