Помощь и инструкция
Всё, что нужно знать о работе с ShopMaster
Начало работы
Регистрация
Нажмите «Регистрация» в шапке сайта. Заполните имя, email и пароль.
Вход в аккаунт
Используйте email и пароль. После входа появится меню с заказами и корзиной.
Каталог товаров
- Поиск — начните вводить название товара.
- Категория — выберите для сужения списка.
- Сортировка — по названию, цене или рейтингу.
Нажмите на карточку товара для полного описания. Кнопка «В корзину» добавляет товар.
Корзина
- Изменяйте количество кнопками − / +.
- Удаляйте товары кнопкой 🗑️.
- Итоговая сумма пересчитывается автоматически.
- Нажмите «Оформить заказ» для перехода к оплате.
Оплата
При оформлении заказа укажите адрес доставки и данные карты:
- Номер карты (проверка по алгоритму Луна)
- Срок действия (ММ/ГГ)
- CVC-код
- Имя держателя
ℹ️ Все платежи в демо-режиме симулируются.
Заказы и отслеживание
В разделе «Заказы» отображаются все ваши заказы:
- Номер заказа (ORD-00001)
- Состав товаров
- Статус с цветным бейджем
- Ожидаемая дата доставки
- Если поставщик задерживает отгрузку — красное предупреждение
Нажмите на карточку заказа для просмотра деталей.
Статусы заказа
- 🟡 Ожидает отгрузки поставщиком — поставщик ещё не отгрузил товар
- 🟠 Задерживается поставщиком — поставщик не отгрузил вовремя, дата сдвинута
- 🔵 Товар на складе — товар получен на склад ShopMaster
- 🟢 Передан в доставку — заказ передан курьеру
- ✅ Доставлен — заказ получен
При задержке вы увидите сообщение: «⚠️ Поставщик задерживает отгрузку. Новая дата: ...»
Доступ в кабинет поставщика
Кабинет поставщика доступен по адресу /supplier/. Войти могут только пользователи с ролью «Поставщик».
Тестовые поставщики:
- ООО "Электроника" — email:
supplier1@shopmaster.ru, пароль:supplier1 - ООО "Одежда+" — email:
supplier2@shopmaster.ru, пароль:supplier2 - ИП "Книжный Мир" — email:
supplier3@shopmaster.ru, пароль:supplier3
Входящие заказы
Раздел «Заказы» показывает все заказы, содержащие ваши товары:
- Номер заказа и имя клиента
- Сумма и дата
- Кнопка «Отгрузил» — нажмите, когда товар передан на склад ShopMaster
Нажмите на карточку заказа для просмотра полного состава товаров и деталей.
Управление товарами
Полный CRUD для ваших товаров:
- ➕ Добавить товар — название, категория, цена, остаток, срок поставки
- ✏️ Редактировать — изменить любой параметр
- 🗑️ Удалить — с подтверждением
- Срок поставки (дн.) — если оставить пустым, используется общий срок из настроек
Настройки поставщика
В разделе «Настройки» можно задать:
- Название компании и контактные данные
- Срок поставки по умолчанию (в днях)
- Дедлайн отгрузки — время, до которого нужно отгрузить сегодня
- Тип расчёта срока:
- Общий срок — один срок для всех товаров
- На каждый товар — срок указывается индивидуально
Доступ в админ-панель
Админ-панель доступна по адресу /admin/. Войти могут только администраторы.
Данные по умолчанию:
- Email:
admin@shopmaster.ru - Пароль:
admin
Дашборд
Сводка по магазину:
- 📊 Всего заказов, обработано
- 💰 Общая выручка
- 📦 Товаров в каталоге
- 👥 Клиентов
- 🚚 Поставщиков
Внизу — последние 5 заказов.
Управление заказами
- Фильтр по статусу — показывать заказы в определённом статусе
- Кнопка «Подтв.» — подтвердить получение товара на склад (доступна, когда поставщик отгрузил)
- После подтверждения статус клиента меняется на «Товар на складе»
Статусы заказов:
- 🟡 Ожидает отгрузки
- 🟠 Задержка поставщика
- 🔵 На складе
- 🟢 В доставке
- ✅ Доставлен
Управление товарами
CRUD для всех товаров магазина:
- ➕ Добавить товар — название, категория, цена, поставщик, срок поставки
- ✏️ Редактировать — изменение любого параметра
- 🗑️ Удалить — с подтверждением
- 🔍 Поиск — по названию и категории
Пользователи
Просмотр всех пользователей: ID, имя, email, телефон, роль, дата регистрации.
Роли: 👑 Администратор, 👤 Клиент, 🚚 Поставщик
Поставщики
Управление поставщиками магазина:
- Карточки поставщиков с контактами, сроком поставки, типом
- Форма создания нового поставщика
- Кнопка редактирования названия
Telegram-уведомления
Настройка бота для уведомлений администратора:
- Создайте бота через @BotFather и получите токен
- Узнайте Chat ID (через @userinfobot)
- Введите данные в разделе «Настройки» админ-панели и нажмите «Сохранить»
- Нажмите «Тест» для проверки
Уведомления приходят на: новый заказ, задержка поставщика, подтверждение получения