Categories
Self-Hosted Inventory Management Small Business Point of Sale Retail Management Barcode Scanning E-commerce Integration Billing SoftwareStars
Forks
Watchers
Developer links
NodeDR POS
Scan a barcode, press Enter, and the sale is done: that is the whole rhythm of NodeDR POS at a shop counter. A USB scanner works, and so does a phone or tablet camera. Each sale can carry tax breakdowns with GSTIN and HSN codes, percentage or flat discounts, loyalty points, store credit, and customer dues for short payments. Cash, UPI with a payment QR, and card are supported in more than 20 currencies. Receipts print through the browser, download as PDF, or go straight to a USB thermal printer. Inventory takes bulk CSV or Excel imports, generates printable EAN-13 barcode labels, looks up unknown barcodes in free product databases, and flags low stock. Purchasing adds suppliers, purchase orders, and reorder suggestions. Orders from WooCommerce, Shopify, or a custom site flow through a New, Packing, Ready, and Collected board. Phone and laptop sellers can switch on IMEI tracking with warranty lookup. A customer display shows the live cart on a second screen. Reports cover revenue, gross profit, average bill, category mix, and busy hours, with staff roles and A4 tax invoices alongside. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Benefits
- Checkout In Scan And Enter
- Scan with a USB reader or a phone camera, add weighed items, and press Enter to finish, then print the receipt or download it as a PDF.
- Stock And Online Orders Together
- Inventory, purchasing, and orders from WooCommerce, Shopify, or a custom site share one catalog matched by SKU, so shelf stock and web stock stay in step.
- Free Of Subscriptions And Lock-In
- Run the full register on your own VPS with data in a volume you control, with no monthly fee, no vendor account, and no per-terminal pricing.
- Tax And Returns Built In
- Bills break out GST by rate, accept refunds and exchanges by invoice number, and keep store credit and customer dues as separate running balances.
Features
- Barcode POS Checkout
- Scan or search products, adjust quantities and weights, apply discounts, take cash, UPI, or card, attach a customer, and print or download the receipt.
- Inventory And Purchasing
- Import products in bulk, generate barcode labels, track low stock, manage suppliers, create purchase orders, and follow reorder suggestions.
- Online Orders Board
- Move web orders through New, Packing, Ready, and Collected columns, with WooCommerce, Shopify, and custom API connections matched by SKU.
- Sales Reports Dashboard
- Review revenue, gross profit, average bill, category mix, hourly trends, and top products over 7, 30, or 90 days, with CSV exports.
- IMEI And Warranty Tracking
- Record serial numbers at sale, print warranty periods on the bill, and look up any unit's sale date and warranty status by scanning it.
- Staff Roles And Loyalty
- Create cashier and admin accounts with permissions, reward customers with loyalty points, and show their balance on a shareable loyalty page.