PMJ Sales User Guide

Everything you need to run the sales floor and the back office of PMJ Gems & Jewellers — one guide per audience, written for the pages you actually use every day.

What is PMJ Sales?

PMJ Sales is the in-store sales platform used by PMJ Gems & Jewellers staff. It is a catalogue + estimation + visit-tracking system: staff sign in with an employee ID, check customers in as they walk into the store, browse the live jewellery inventory with rich filters, and produce printable price estimates that respond to the day's metal rates. The same platform serves two regions — India (₹, INR) and USA ($, USD) — from one codebase.

Live inventory catalogue

Over a hundred thousand products, refreshed daily from the ERP, browsable at /catalogue with filters for category, purity, location, price, weight and more.

Price estimation engine

Server-computed estimates from today's metal rates — editable making rate, wastage % and stone rates, with print and WhatsApp PDF share.

Customer visits & wishlists

Check customers in at /customer-entry, record visits, and build per-customer, per-channel wishlists they can take home as a PDF.

Four extra channels

Best Seller, Social Media, WIP and Design Bank catalogues at /channel/best-seller, /channel/social-media, /channel/wip and /channel/design-bank — each with its own uploads and settings.

Daily metal-price board

Admins and managers publish per-purity gold, silver and platinum rates at /admin/metal-prices — the daily gate that opens the sales floor.

Back-office administration

User & role management, bulk Excel/CSV imports with live status, taxonomy and location master data, store IP allowlist and reporting.

Choose your guide

Who uses it — the seven roles

Every account has exactly one role, and the server decides what each role can see (deny-by-default). The roles are:

ADMIN
MANAGER
SALES_REP
CUSTOMER_CARE
MERCHANDIZER
HEAD_OFFICE
CUSTOMER

Admins run the back office; managers maintain the daily metal prices; sales reps and customer-care staff work the sales floor with checked-in customers; merchandizers and head-office staff get read-only product browsers; customers never log in — a rep checks them in and the visit is tracked server-side. The full matrix of what each role can see and do is in the Admin Guide.

Quick start

  1. 1

    Sign in at /login

    Use your Employee ID and password. Customers do not have logins — only staff accounts sign in.

  2. 2

    You land on the page for your role

    Admins land on user management (/admin/users), managers on the metal-price board (/admin/metal-prices), sales reps and customer care on customer entry (/customer-entry), merchandizers and head office on the catalogue (/catalogue).

  3. 3

    Check the day's metal rates

    All pricing flows from the daily gold, silver and platinum rates. If today's rate is not published yet, ask your manager or admin to update /admin/metal-prices before quoting prices.

  4. 4

    Sales floor: check a customer in, then browse

    At /customer-entry, look the customer up by phone number (or register them), start the visit, then browse /catalogue, open a product and build an estimate to print or share on WhatsApp.

  5. 5

    Back office: keep the data flowing

    Inventory arrives automatically from the ERP daily email; admins can also upload Excel/CSV files per channel at /admin/imports and watch each import run to completion.

One symbol tells you the region

Prices display with ₹ in the India region (INR, 3% GST with a TCS line) and $ in the USA region (USD, customs duty plus sales tax). The math is applied automatically — you never choose the tax model by hand.

Where next?

I manage the system

Read the Admin Guide — users, prices, imports, settings.

I work the floor

Read the Sales & Staff Guide — check-in, estimates, wishlist.

I use the tablet app

Read the Android App Guide — estimates and thermal printing.