Retail Desk
Управління роздрібною торгівлею
Один товар. Усі етапи.
Простежте шлях товару в робочому просторі, потім відкрийте клієнтський каталог. Виберіть етап для перегляду.
Товари
Приклад обліку · 4 товари
RD-1042
Field / 01
€680 · Сталь
Картка товару
Готовий до продажу
Артикул, стан, постачальник і медіа зберігаються в одній картці.
- Стан
- Новий
- Артикул
- RD-1042
- Філія
- Central
- Статус
- Доступний
Товар додано · артикул RD-1042
Почніть із картки товару: артикул, стан, філія та ціна. Цей запис супроводжує товар на всіх етапах.
Про проєкт
Retail Desk - адаптована презентація розробленої мною системи управління роздрібною торгівлею. Вона поєднує роботу за вітриною магазину: приймання товару, облік його розташування, резервування та оформлення продажу. Екрани в цьому кейсі відтворено з вигаданими товарами й записами.
Я працював над фронтендом, бекендом і API. У системі є картки окремих товарів, філії та постачальники, переміщення, заявки на продаж, звіти та клієнтські каталоги. На всіх етапах команда використовує спільний облік товарів, а не окремі списки.
Як це працює
Додати й зарезервувати
Перемістити й погодити
Оформити продаж
Працівник додає товар: артикул, стан, фотографії, дані закупівлі та ціну продажу. Резервування робить зобов’язання перед клієнтом видимим для команди. Якщо товар потрібен в іншій філії, переміщення фіксує відправника, одержувача та етапи передачі.
Заявка на продаж поєднує запропоновану ціну та клієнта для погодження. Після схвалення підсумковий продаж зберігає власний запис. Окремо працівники можуть вибрати товари для каталогу, задати їхній порядок і надіслати клієнту посилання з обмеженим терміном дії, не відкриваючи внутрішню систему.
Що було складніше
Головна складність - узгодженість доступності товару між резервами, переміщеннями та продажами. Один процес не має вважати товар вільним, якщо інший уже його залучив. Для кожної зміни потрібні зрозумілий статус та історія дій.
Дані продажу мають зберігатися після подальших змін товару. Тому продаж зберігає знімок потрібних характеристик і фінансових даних. Клієнтський каталог вирішує інше завдання: показує вибрані товари за приватним посиланням, не розкриваючи внутрішні записи й закупівельні ціни.
Що було простіше
Списки товарів, картки та фільтри використовують спільну структуру. Після визначення моделі й станів процесу ці екрани могли працювати з однаковими артикулами, назвами філій і статусами.
Каталоги використовують дані зі спільного обліку. Працівник вибирає товари, їхній порядок і термін дії посилання, а не веде ще одну базу продукції.
Що вдалося добре
Система поєднує обидві сторони роздрібної торгівлі: працівники керують товарами й продажами, а клієнти переглядають відповідну добірку. Резерви, переміщення та заявки на продаж роблять робочі етапи зрозумілими.
Історія змін і збережені дані продажу допомагають відновити попередні рішення. Клієнтський каталог дає змогу показати актуальні товари без доступу до внутрішнього робочого простору.
