Documentation

Complete guide to using iFrame POS for your retail business

Usage Guide

Creating an Order

  1. 1

    Navigate to POS: Go to the POS section from the sidebar.

  2. 2

    Search Products: Use the search bar to find products. The search is blazing fast (powered by Meilisearch).

  3. 3

    Select Products: Click on the product to add it to the cart. You can use keyboard shortcuts (J/K or arrow keys) to navigate.

  4. 4

    Adjust Quantity: Edit quantity inline or using the +/- buttons.

  5. 5

    Edit Prices: You can edit sell price on the fly if needed.

  6. 6

    Select Customer: Choose a customer from the dropdown or proceed as "Walking Customer".

  7. 7

    Enter Payment: Enter the paid amount. The app will calculate the remaining balance or change.

  8. 8

    Complete Order: Click "Complete Order" to finalize. A receipt will be generated instantly.

Managing Products

  • Add Products: Navigate to Products → Add Product. Fill in product name, SKU, buy/sell price, quantity, category, and supplier.

  • Bulk Import: Use the CSV import feature to add multiple products at once.

  • Edit Products: Click on any product to edit details like price, quantity, or category.

  • Delete Products: Remove products that are no longer in inventory.

  • Stock Alerts: Low stock items are automatically highlighted.

Viewing Analytics

  • Dashboard Overview: Get a real-time snapshot of today's revenue, profit, and orders.

  • Date Filters: Select custom date ranges to analyze performance over time.

  • Monthly Reports: View monthly breakdowns of revenue and profit trends.

  • Top Products: Identify your best-selling products and categories.

Managing Suppliers

  • Add Suppliers: Navigate to Suppliers → Add New. Enter supplier name and contact information.

  • Assign to Products: Link products to their respective suppliers for better inventory tracking.

  • View Supplier Products: See all products associated with each supplier.

Keyboard Shortcuts

POS Navigation

ShortcutAction
J orMove down in product list
K orMove up in product list
H orNavigate left
L orNavigate right
EnterAdd selected product to cart
/Focus on search bar

Profit Calculation

How Profit is Calculated

iFrame POS automatically calculates profit for every order using the following formula:

Profit = (Sell Price - Buy Price) × Quantity

Example:

  • Buy Price: $10.00
  • Sell Price: $15.00
  • Quantity Sold: 5 units
  • Profit: ($15.00 - $10.00) × 5 = $25.00

📊 Real-time Tracking: Profit is calculated and displayed instantly on every order completion. You can view daily, monthly, and custom date range profit reports in the Analytics dashboard.

Performance & Speed

Why iFrame POS is 10x Faster

OperationTraditional POSiFrame POS
Product Search2-5 seconds<50ms ⚡
Order Processing5-10 seconds~500ms ⚡
Receipt Generation3-7 secondsInstant ⚡
Dashboard Load3-8 seconds~500ms ⚡

Technologies Powering Our Speed:

Meilisearch

Lightning-fast product search with sub-50ms response times

ElysiaJS Backend

High-performance API with optimized caching

React 19

Modern UI with instant updates and real-time data

Vultr Singapore

Low-latency database hosting for fast data access

Ready to Get Started?

Try iFrame POS today and experience the fastest retail management system.