ShopPOS — Complete Point of Sale System for Reta

Description
ShopPOS — Complete Point of Sale System for Retail
ShopPOS is a complete, self-hosted point of sale system built with Laravel. It covers the entire retail counter workflow: lightning-fast billing, inventory and stock control, customers with loyalty and store credit, gift cards and coupons, quotations, online payment links, purchases and suppliers, expenses, multi-store management, rich sales reports, and a token-based REST API — all in one clean, modern interface your staff will learn in minutes.
It is 100% white-label: your shop name, logo, colors, receipt footer and invoice terms come from the installer and the settings panel. No "powered by" lines, no vendor branding anywhere the customer or staff can see.
5-minute installation. Upload the zip, open your domain, and a step-by-step wizard checks requirements, connects MySQL, creates your admin account and locks itself. No Composer, no SSH, no command line — vendor/ is included.
Demo
- Live demo: https://shoppos-demo.moverpath...
- Use the one-click Login as Admin / Login as Cashier buttons — no password needed.
Features
Key Features
Billing (POS)
- Touch-friendly POS screen with product search, barcode entry and quick keys
- Cash, card, split-tender and store-credit payments in one sale
- Bill-level discounts (percent or flat) with server-side validation
- Per-line discounts, tax per line, held/b parked sales###li/li###
- One-click sale void with manager PIN protection
- Full and partial sales returns with per-item returnable quantities, refund to cash / store credit / original method, and proportional discount handling
Inventory
- Products with SKU, barcode, purchase/sale price, tax rate, reorder level
- Product variants (size/color) with independent stock
- Categories, brands, units
- Stock movements ledger — every in/out is recorded with reason and reference
- Low-stock alerts (dashboard + optional SMS)
- Stock adjustment, damage recording, opening stock, CSV import/export
- Product labels/barcode sheet printing
Purchases & Suppliers
- Purchase orders with receiving, supplier balances, purchase returns
- Supplier management with purchase history
Customers, Loyalty & Gift Cards
- Customer profiles with purchase history, loyalty points (configurable earn/redeem rates) and store credit
- Gift cards: issue, reload, redeem, expiry, full transaction ledger
- Coupons and promotions (buy-X-get-Y, percent/flat)
- Customer groups and a self-service customer portal (private token link)
Quotations & Payment Links
- Quotations with draft/sent/accepted states and one-click convert-to-sale
- Online payment links for unpaid invoices/quotations via Stripe and Razorpay (webhooks included; hidden until you configure keys)
Money & Reports
- Expenses with categories
- Daily Z-report (shift close, printable)
- Sales reports with CSV export, profit & loss, gift-card liability, audit log, loss-prevention flags
Multi-store
- Run several stores from one install, per-store stock, users and reports
- Role-based access: Admin, Manager, Cashier (71 permission-guarded routes, nav hides what a role can't use)
Platform
- Token-based REST API (products, sales, customers, stock) + built-in API docs page
- Backup / restore, one-click demo-data purge
- 5-step installer wizard (welcome → requirements → MySQL → admin/shop → done) with auto-lock
- Fully translatable language files, RTL-ready layout
- Responsive: works on desktop, tablet and phones (mobile drawer nav)
Requirements
- PHP 8.2 or higher (8.3 recommended)
- MySQL 5.7+ / MariaDB 10.3+ (MySQL only — no SQLite/PostgreSQL)
- PHP extensions:
mbstring,openssl,pdo_mysql,curl,fileinfo,zip,gd - Apache or Nginx with
mod_rewrite(or equivalent) - Writable
storage/,bootstrap/cache/and.env(the installer checks this for you)
Instructions
- Upload the zip contents to your hosting (e.g.
public_html/) —vendor/is already included, no Composer needed. - Create an empty MySQL database in cPanel.
- Open your domain — the installer wizard starts automatically.
- Follow the 5 steps: welcome → requirements check → database → admin & shop setup → done.
- Log in. The installer locks itself after completion.
A complete user manual (docs/USER-MANUAL.md) and README.md are included in the package.
| Author | mohammadwaseem |
|---|---|
| Category | Scripts & Code / PHP Scripts / POS |
| Price | $29 |
| Extended License | $87 |
| First Release | Oct 14, 2026 |
| Last Update | Oct 14, 2026 |
| Database | MySQL 5.x |
| Files included | .php, .css, .html, JavaScript .js |
| Software version | PHP 8.2, PHP 8.3 |
| Html/css framework | Bootstrap |
| Software framework | Laravel |
| Programming language | PHP, JavaScript |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
Actionbook
It works inside the user's own browser with the accounts already signed in. The user describes the result they need, and the agent reads, clicks and types through the pages, then delivers a dashboard or report where each data links back to its source.
Other · 745 views · 10 clicksOther · Week 44 · 745 views · 10 clicks
🥈
Free social media tools for creators & solofounders
295 free tools for growing your social media: write, plan, grow on local AI models, 100% free forever, No sign-up required, No trial. Write, check and measure posts on LinkedIn, Instagram, TikTok, X, YouTube, Reddit, Product Hunt and more: a free social media scheduler for 17 networks, engagement rate calculators, character counters, best time to post, hook generators and follower growth calculators. No login anywhere, no API or credit usage.
712 views · 6 clicksWeek 44 · 712 views · 6 clicks
🥉
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 1,958 views · 22 clicksSaaS · Week 44 · 1,958 views · 22 clicks
#4
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 1,909 views · 17 clicksWebsite · Week 44 · 1,909 views · 17 clicks
#5
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
39,368 views · 211 clicksWeek 44 · 39,368 views · 211 clicks
#6
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
648 views · 11 clicksWeek 44 · 648 views · 11 clicks
#7
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
594 views · 4 clicksWeek 44 · 594 views · 4 clicks