Current Bill


Manual Item Addition


Bill Items

ProductQtyPriceTotalAction

Total: 0.00

Recent Transactions

    Add/Update Product

    Available Products

    Product NameSKUPriceActions

    Import Products from File

    Search & View Bills

    Filtered Bills

      Store Performance

      Total Revenue

      0.00

      Total Transactions

      0

      Items Sold

      0

      Best Selling Item

      -

      Report Filtering & Download

      Store Details

      Logo Preview

      Permanently remove all products, transactions, and settings. This action cannot be undone.

      Localization


      Keyboard Shortcuts


      Keyboard Shortcuts & Documentation

      Use these shortcuts to operate the POS system faster without a mouse.

      Navigation

      ActionDefault ShortcutCustomizable?
      Go to Billing PageAlt + BYes
      Go to Products PageAlt + PYes
      Go to View Bills PageAlt + LYes
      Go to Reports PageAlt + RYes
      Go to Settings PageAlt + SYes
      Go to Docs PageAlt + D or F1Yes (for Alt+D)
      Go to About Us PageAlt + AYes

      Billing Page

      ActionDefault ShortcutCustomizable?
      Focus on Product Search BarF2Yes
      Add Item by Exact Barcode/SKU MatchType SKU/Name then EnterNo
      Focus on Quantity InputF3Yes
      Toggle Manual Item Input SectionF5Yes
      Add Manual Item to BillEnter (when focused on manual inputs)No
      Navigate Search Results / (Up/Down Arrows)No
      Add Selected Product to BillEnter (while search results are open)No
      Clear Product Search / Close ResultsEscNo
      Clear Current BillF9Yes
      Complete Transaction (Cash Modal)F8Yes
      Right-Click on BillsOpen context menu (Print, Download, Delete)No
      Submit Cash / Confirm PrintEnter (in cash modal)No
      Cancel Cash TransactionEsc (in cash modal)No

      Products Page

      ActionDefault ShortcutCustomizable?
      Update Existing ProductClick "Update" button next to productNo
      Save New/Updated ProductEnter (when focused on product form)No
      Import ProductsClick "Import Products" buttonNo

      View Bills Page

      ActionDefault ShortcutCustomizable?
      Filter BillsClick "Filter Bills" buttonNo
      Right-Click on BillsOpen context menu (Print, Download, Delete)No

      Reports Page

      ActionDescriptionCustomizable?
      Filter Reports by DateSet "Start Date" and "End Date" then click "Apply Filter" to view performance for a specific period.No
      Download Full ReportGenerates a CSV file of all filtered transactions.No

      Settings Page

      ActionDescriptionCustomizable?
      Reset SystemClick "Reset System" button, then type the displayed 6-digit code and press Enter to permanently delete all data.No
      Change HotkeyClick "Change" next to an action, then press the desired key combination.N/A

      Other Features

      • Barcode/SKU Support: Add a unique Barcode/SKU to products. In Billing, scan or type SKU/Name to quickly add items.
      • Cash Tender/Change Calculator: When completing a transaction, a popup appears to enter cash received and calculate change.
      • Customer Name: Optional field to associate a customer with a bill.
      • Reports Filtering: Filter sales reports by date range.
      • Live Currency Updates: Changing the currency in Settings will instantly update prices and symbols across the entire application.
      • Logo Upload: Use a valid ImgBB API key to upload your store logo, which will appear on the header and all receipts.
      • Professional Notifications: Clean "toast" messages provide non-intrusive feedback for all key actions.
      • Import Products: On the Products page, select a CSV or JSON file to bulk-add/update items. See format details below.

      Import File Formats:

      CSV Example (`products.csv`):
      Name,SKU,Price
      Milk 1L,SKU001,55.00
      Bread Whole Wheat,SKU002,40.50
      Eggs (Dozen),SKU003,120.00
      Coca-Cola 1.5L,,90.00
      
      • Must have headers: Name, SKU, Price (case-sensitive).
      • SKU is optional; leave blank if not needed.
      • Name and Price are mandatory.
      • Price must be a valid number.
      JSON Example (`products.json`):
      [
        {
          "Name": "Milk 1L",
          "SKU": "SKU001",
          "Price": 55.00
        },
        {
          "Name": "Bread Whole Wheat",
          "SKU": "SKU002",
          "Price": 40.50
        },
        {
          "Name": "Eggs (Dozen)",
          "SKU": "SKU003",
          "Price": 120.00
        },
        {
          "Name": "Coca-Cola 1.5L",
          "Price": 90.00
        }
      ]
      
      • Must be an array of objects.
      • Each object must have Name and Price properties.
      • SKU property is optional.
      • Property names are case-sensitive: Name, SKU, Price.

      About This System

      This "Power POS-SYSTEM" is a robust, user-friendly Point of Sale solution designed to streamline billing, inventory management, and reporting for supermarkets and retail businesses.

      It emphasizes speed and efficiency with comprehensive keyboard controls and an intuitive interface. All data is securely stored locally in your browser, ensuring quick access and offline functionality.

      Key features include flexible product management with barcode support, a quick manual item addition system, precise cash tender and change calculation, detailed sales reports with date filtering, and customizable settings for currency, receipt appearance, and keyboard shortcuts.

      Owner & Developer

      This system was conceptualized, designed, and developed by: AbdulRahman Sheikh

      Our Services

      We strive to provide efficient and reliable software solutions that empower businesses. Our services focus on:

      • Creating intuitive and powerful business applications tailored for retail.
      • Ensuring data integrity and local storage for security and speed.
      • Offering highly customizable features to adapt to diverse business needs and user preferences.
      • Providing comprehensive documentation and a smooth user experience for seamless operation.
      • Continuously enhancing features to meet evolving professional standards.
      Print Receipt
      Download Bill
      Delete Bill