Categories
Inventory Management Self-Hosted Apps Business Management Point of Sale Retail Management Restaurant Software Customer LoyaltyStars
Forks
Watchers
Developer links
NexoPOS
NexoPOS is a point-of-sale platform that runs a whole shop from the browser, covering the till, the stockroom, the customer book, and the day-end numbers in one place. Cashiers ring up sales on a touch-friendly register screen, take cash or card payments, print receipts, and process refunds without leaving the same view. Every sale draws down inventory automatically, and procurement flows record what arrived, from which supplier, and at what cost. Low-stock warnings and a full stock history help owners reorder before shelves go empty. Products carry categories, units, and tax rules, and barcode plus scale barcode support keeps weighed goods moving at the checkout. Regulars earn rewards, join customer groups, and redeem coupons at the till. Managers open and close registers, assign roles and permissions to staff, and review an activity trail for every sensitive action. Reports break down sales, costs, and stock value per period, giving a small shop the numbers usually reserved for chain headquarters. Owners extend the core with installable modules for restaurants, multiple stores, rentals, and bookings, added from inside the dashboard instead of by editing code. The same installation serves a single boutique today and a growing chain tomorrow, since registers, stores, and staff all live in one database. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Benefits
- One Register For Everything
- Sales, payments, refunds, and register sessions share one screen and one database, so the till never disagrees with the stockroom or the books at close of day.
- Stock That Tracks Itself
- Each sale deducts inventory, each delivery adds it back with supplier and cost recorded, and low-stock alerts arrive before popular items run out on the shelf.
- Customers Who Come Back
- Customer groups, reward points, and coupons live beside the register, letting staff recognize regulars, apply their discount, and see purchase history during any transaction.
- Grow With Installable Modules
- Restaurant tables, multiple stores, rentals, and bookings arrive as modules installed from the dashboard, so the shop adds capabilities without migrations or a platform switch.
Features
- Touch-Ready POS Register
- The Vue-powered register handles sales, split payments, refunds, and receipt printing in the browser, with registers opened and closed per cashier shift.
- Barcode And Scale Support
- USB barcode scanners and scale barcodes for weighed goods plug straight into checkout, so loose produce and deli items price correctly without manual entry.
- Procurement And Stock History
- Purchase orders record supplier, quantity, and unit cost in MariaDB or MySQL, and every stock movement stays auditable in a chronological history.
- Roles, Permissions, Audit Trail
- Administrators assign fine-grained permissions per role, and NexoPOS logs sensitive actions across orders, products, and settings for later review.
- Module System And API
- A Laravel module architecture plus a documented REST API let developers add dashboard menus, widgets, and integrations without forking the core application.