StockWise - Multi-warehouse inventory with barcode scanning
Multi-warehouse inventory and POS that respects your data.
StockWise gives small retailers and growing chains a complete inventory + point-of-sale platform — barcode scanning, multi-location stock, layaways, gift cards, AI-powered reordering — all on your own server, no monthly fees, no vendor lock-in.
Pay once. Own everything. Scale without surprises.
Most inventory tools either lock your data behind a SaaS subscription or hand you a bare framework. StockWise is the middle path: production-ready software you actually own.
One-time price
One payment, lifetime use. No per-seat charges, no transaction fees, no “your trial is ending” emails six months in. Run it on as many internal locations as your license tier allows.
White-label friendly
Full source, plain Laravel + Blade. Rebrand the logo, swap the color palette, add custom modules — the codebase is structured so a mid-level Laravel dev can be productive in an afternoon.
Your data stays yours
Self-hosted MySQL, Postgres, or SQLite. No telemetry calling home, no phone-home. Export to CSV at any time. The only outbound calls are the ones you configure — like your own AI provider key.
An honest, full-featured platform — not a thin demo.
Every tile below is a working module shipped in the release zip. Nothing is “coming soon” or behind a paywall.
Livewire-powered POS
Barcode scanner support, quick-key tiles, split tender, cash shifts with Z-report, parked tickets, customer display window, voice-add — built for tablets and touchscreens.
Multi-warehouse stock
Per-location quantities, transfers, adjustments, cycle counts, lot/serial tracking, expiry dates, bin locations.
Procurement
Purchase orders, supplier catalogs, landed cost, vendor SKU mapping, three-way match-friendly receiving.
AI assistance
Bring your Anthropic, OpenAI, Groq, or local Ollama key. Get reorder suggestions, anomaly detection, demand forecasting, OCR-based purchase invoice ingest, product description generation.
Promotions & loyalty
Percent-off & amount-off promos, gift cards, store credit, points-based loyalty tiers, customer segments, email campaigns.
Insights & statements
Top-selling SKUs, ABC analysis, churn signals, anomaly alerts, cash-flow projections, customer & supplier statements, receivable aging.
API & webhooks
REST API with bearer tokens, signed outbound webhooks, audit log, and role-based permissions.
Three modules, real screens.
Approximations of actual interfaces — pure CSS mockups so this page stays self-contained.
A point-of-sale your cashiers actually want to use.
Scan a barcode, search by name, or tap a quick-key tile. Split between cash, card, UPI, gift card, store credit. Park a sale, resume it later, push a Z-report at end of shift.
- Sub-200ms search across 50k SKUs
- Hardware barcode scanner ready (HID mode)
- Customer-facing display on a second screen
- Cash drawer, opening float, cash count, variance report
- Age-restricted product gating
See every SKU, in every warehouse, in one grid.
Per-warehouse columns with running totals. Low-stock badges flag anything under reorder level. Click through to adjust, transfer, or open the AI reorder suggestion for that SKU.
- Multi-warehouse matrix view
- Lot & serial tracking with expiry alerts
- Bin locations within a warehouse
- Transfers with two-step receive (in-transit accountability)
- Stocktakes that snapshot, count, then post variance
Numbers your accountant will recognize.
Daily sales sparkline, top revenue drivers, cash-flow projection, ABC analysis to find your real winners, anomaly detection for sudden spikes or drops. All native — no external BI tool required.
- 14-day rolling sales chart on the dashboard
- ABC classification (A: top 80% revenue, B: next 15%, C: tail)
- Customer churn flags (no orders in N days)
- Anomaly alerts via the notification bell
- Customer statements with receivable aging, plus supplier payables
Built for the businesses SaaS forgot.
Single-store retailer
One location, one terminal, growing inventory. Run POS, track stock, print barcodes, see what's selling — all on a single VPS.
Multi-location chain
3-15 stores or warehouses. Central inventory view, transfers between locations, per-store cashier shifts and reports.
Wholesale distributor
Customer pricing tiers, credit limits, statements with receivable aging. Production / kit assembly for light manufacturing.
Brick-and-mortar with online
Signed webhooks push order, stock, and refund events to your own systems so your storefront, ERP, and accounting stay in sync.
Inside the release zip.
Boring, modern, well-supported.
Every dep is mainstream and actively maintained. No exotic libraries, no abandoned packages.
Your data, your server, your rules.
Self-hosted by design
Your DB lives on your hardware. No background telemetry and no phone-home — the only outbound calls are the ones you configure, such as your AI provider.
Hardened authentication
Fortify-backed login with two-factor authentication, email verification, password reset, and rate-limited attempts. Disabled accounts are blocked at sign-in.
Audit log + approvals
Every sensitive action recorded. Optional manager-approval gate on refunds, voids, and adjustments above a threshold.
Role-based permissions
5 default roles (Owner / Admin / Manager / Cashier / Stockkeeper) and 13 permissions you can compose into custom roles.
Export anything
CSV export on every index page. REST API + bearer tokens for programmatic access. No data hostage situations.
GDPR-friendly
You're the data controller. Customer deletion cascades cleanly. No third-party trackers in the codebase.
All 30+ modules, in the box.
Nothing's a paid add-on. Nothing's "coming soon". Hover any tile to see what's inside.
POS
Livewire-powered point-of-sale with barcode scanning, quick-key tiles, split tender, parked tickets.
Sales
Every transaction logged, refundable, exportable to CSV or printable PDF.
Returns / RMA
Refund cash, card, store credit, or gift card. Restock or scrap per line.
Layaways
Reserve stock with a deposit. Pay over time, auto-convert to sale on collection.
Gift cards
Issue with initial balance + expiry. Redeem at POS with full balance log.
Cash shifts
Opening float, end-of-shift count, variance report, printable Z-report.
Products
Cost, price, tax, reorder levels, images, AI-generated descriptions.
Variants & modifiers
Size / color matrix view. POS-time options like “extra shot” with price deltas.
Stock levels
Multi-warehouse matrix view with low-stock badges and totals per SKU.
Transfers
Two-step move between warehouses with in-transit accountability.
Stocktakes
Snapshot, walk the floor, count, post variance as adjustments.
Lots & bins
FIFO lot tracking, expiry alerts, bin sub-locations within a warehouse.
Categories & brands
Organize the SKU catalog for filterable browsing and reporting.
Kits & bundles
Parent SKU that auto-deducts component stock when sold.
Price lists
Customer-group pricing with tiered quantity breaks (buy 10+, pay X).
Promotions
Percent-off and amount-off discounts, coded with validity windows.
Purchase orders
Multi-line POs with landed cost proration. Receive in full or partial.
Suppliers
Vendor catalog with lead times, SKU mapping, preferred-supplier flag.
OCR invoice ingest
Snap a paper invoice; AI extracts the line items for quick entry.
Production orders
Light manufacturing. Consume components, produce parents, optional scrap %.
Customers
Groups, credit limits, balances, billing details, full transaction history.
Loyalty
Points-based with tiers (Bronze / Silver / Gold). Redeem at POS.
Segments
Filter rules over customer data: group, last purchase, lifetime value.
Campaigns
One-shot email sends to a customer segment with delivery tracking.
Warranty
Serial-number registration tied to a sale. Warranty lookup for service desk.
Dashboard
Today / month sales, low-stock items, top revenue drivers, recent movements.
Insights
ABC analysis, anomaly alerts, churn flags, cash-flow projection.
Statements
Customer statements with receivable aging buckets, plus supplier payables. Exportable.
AI assistant
Chat over your business data with read-only DB access via scoped tools.
AI reorder & forecast
Velocity-based reorder suggestions and 30-day demand projections.
AI descriptions
Generate product descriptions on demand — bring your own AI key.
Roles & permissions
5 default roles (Owner / Admin / Manager / Cashier / Stockkeeper). 13 permissions.
Audit log
Every sensitive action recorded with user, timestamp, before/after values.
Approvals
Manager-approval gate on refunds / voids / adjustments above threshold.
REST API + webhooks
Sanctum bearer-token API. HMAC-signed webhooks with retry log.
Localization & theme
Six languages (EN/ES/FR/DE/PT/AR) with right-to-left support, plus full dark mode.
Multi-company
Run several companies from one install and switch between them in a click.
All modules ship in the same release zip. Pricing & license tiers are shown above on the marketplace listing.
Quick answers.
Do I need to know Laravel to install StockWise?
No. The web installer at /install handles everything — requirements check, database setup, owner account. The only command-line step is uploading the zip and pointing your domain at public/. If your host doesn't allow that, the docs include a single-line workaround.
Can I run it on shared hosting (cPanel, Plesk)?
Yes. PHP 8.4+, MySQL, and write access to the app folder are all you need. The installer auto-creates .env, generates the app key, and sets safe driver defaults so the wizard works on hosts without Composer or SSH access.
What's the difference between this and a SaaS like Lightspeed or Square?
SaaS bills you monthly forever and locks your data behind their UI. StockWise is a one-time purchase you install on your own server — your data lives in your database. You can extend, rebrand, integrate, or migrate at any time without permission from anyone.
Does the AI work without an external API key?
The non-AI modules (POS, inventory, sales, reports) work with zero API keys. AI features (reorder suggestions, demand forecast, OCR invoice ingest, anomaly detection, product description generation) need an Anthropic, OpenAI, Groq, or local Ollama key, which you provide in Settings. You pay your own usage directly to that provider.
Can I use it for multiple stores or domains?
The standard license covers one production domain (you can have unlimited dev / staging copies). Multi-domain or agency-style licenses are available — check the marketplace listing for the current tier shape.
How do updates work?
You get lifetime access to new releases. Download the latest zip from the marketplace, replace your codebase, run php artisan migrate, and you're current. The license stays the same — you don't re-purchase for major versions.
What if I need a feature that doesn't exist?
You have the full source. Add a controller, register a route, drop a Blade view in resources/views. The codebase follows standard Laravel conventions, so any Laravel developer can extend it. We also accept feature suggestions for future releases via support.
Refund policy?
30-day money-back guarantee per AppTrovo's standard policy. If StockWise isn't a fit, request a refund within 30 days of purchase via the marketplace and we'll honour it without hassle.
Can I integrate StockWise with my existing systems?
Yes. There's a REST API with bearer-token auth (covers products, customers, sales, stock movements), and signed outbound webhooks for events like sale.completed and stock.low — adapt either to push to your storefront, ERP, or accounting system.
What kind of support do you provide?
6 months of direct support from purchase: bug fixes, installer help, “how do I do X” questions. We don't write custom features for free, but we'll point you at the right file. Extended support packages are available after the first 6 months.
Demo Credentials
| Role | User | Pass |
|---|---|---|
| As Owner |
owner@stockwise.test
|
|
| As Manager |
manager@stockwise.test
|
|
| As Cashier |
cashier@stockwise.test
|
Item Details
Tech Stack
Tech Stack
Database
Deployment
Authentication
Payment Integration
Hosting Compatibility
Frontend Framework
Multi-tenancy
Mobile Responsive
License Type
Support Period
Dark Mode
Comments (0)
Sign in to leave a comment
Log in →No comments yet. Be the first to comment!