Client Demo Manual

POS System Demo Guide

A simple walkthrough for store owners, managers, and cashiers to explore the complete POS demo.

Current demo store: Jannat Mart Store
POS Billing
Product & Inventory
Customers & Roles
Sales & Reports

1. Demo Login

Use the login page to enter the demo and test the dashboard, inventory, sales, and POS flows for Jannat Mart Store.

How to start:
  • Click Start Demo or open the login page.
  • Choose one of the demo accounts from the credentials table.
  • After login, you will enter the dashboard for that role and store.

2. Demo Credentials

Use these credentials to log in and explore the system from different staff roles.

Role Email Password
Admin admin@baqala.com password
Store Manager manager@baqala.com password
Cashier cashier@baqala.com password

Use different roles to see how access changes across dashboard, inventory, and POS screens.

3. Feature Walkthrough

The demo lets your client test the main business workflows used in daily operations.

Create and manage products
Add and review customers
Process sales from POS
Print invoices and receipts
Check inventory quantities
Review store reports

4. POS Billing Demo

This is the fastest demo flow to show a client how the billing screen works in real usage.

  1. Open the POS Terminal.
  2. Search a product by name or scan its barcode.
  3. Add one or more products to the cart.
  4. Adjust quantity if needed.
  5. Apply discount and tax if required.
  6. Select payment method.
  7. Click Checkout Sale.
  8. Print the generated receipt or invoice.

5. Inventory Guide: Add Stock

Use this part of the demo to show how new stock is added to an existing product without creating a duplicate item.

  1. Go to Admin Inventory or Store Inventory.
  2. Find a product in the inventory table.
  3. Click Stock In.
  4. Enter the Quantity to Add.
  5. Optionally update Purchase Price and Selling Price.
  6. Save to increase the stock quantity for that store.
Best demo point: stock is added store-wise, so each store keeps separate inventory quantities.

6. Inventory Guide: Edit Stock

This flow is useful when the client wants to adjust stock, change thresholds, or update pricing for an existing item.

  1. Open the inventory page for the current store.
  2. Select a row from the inventory table.
  3. Click Edit.
  4. Update Current Stock.
  5. Update Low Stock Threshold for alerts.
  6. Update Purchase Price and Selling Price if needed.
  7. Click Save Changes.
This is a good place to explain low-stock monitoring and store-specific pricing control.

7. Sales and Invoice Review

After a checkout, your client can validate the complete sales cycle from transaction to printable invoice.

  • Open the Sales History page.
  • Review the generated invoice number, cashier, customer, and totals.
  • Open the invoice page.
  • Print or preview the receipt layout for billing counters.

8. Reports and Dashboard

Use dashboards and reports to show how the system helps owners make decisions.

  • Check today sales and monthly sales summary cards.
  • Review total orders and low-stock product counts.
  • Open reports to discuss store performance and inventory visibility.
  • Explain that non-super-admin users only see their assigned store�s data.

9. Multi-Store Demo

The system supports multiple stores with separate sales, customers, staff, and inventory. You are currently viewing guidance for Jannat Mart Store.

  • Each store has isolated stock.
  • Each store has its own staff access.
  • Sales and reports are store-wise for normal roles.
  • Super Admin can review all stores centrally.

10. Suggested Demo Flow for Client

If you are presenting the system to a new client, this order works well.

  1. Login as Admin and show dashboard summary.
  2. Open Products and explain catalog management.
  3. Open Inventory and demonstrate Stock In.
  4. Use Edit Inventory to change stock and pricing.
  5. Login as Cashier and run a live POS sale.
  6. Open the generated invoice and print preview.
  7. Return to Sales History and Reports.
  8. Explain multi-store separation and role-based access.

11. Support

Support Contact
Visit: rawazsales.com