Scaniva powers every counter and every shelf — checkout to catalogue, stock to loyalty points, suppliers to store credit. Super Admins run the group, each store keeps its own world.
Every screen ships working, tenant-scoped and audit-logged — from the first product photo to the last store-credit reversal.
Sales trend, stock valuation, returns, loyalty and procurement — refreshed per tenant.
Shift-based billing with coupons, loyalty redemption and instant GST invoices.
Products, variants, per-branch stock, receipts, transfers with approval.
Supplier master with GSTIN, purchase orders and partial goods receipts.
Profiles with point balances, tiers, purchase history and store credit.
Programs, tiers, multipliers — earn on spend, redeem in cart, adjust manually.
Product/category/brand/cart rules and coupon codes with usage limits.
Invoice lookup, partial returns, approval workflow, store credit.
Tenants, malls, shops, branches — users, roles and fine-grained permissions.
Every sale, stock move, coupon use and approval written to the ledger.
Order stock from suppliers and receive by line item with full history.
Multi-tenant by design — a Super Admin runs the group, and no store ever sees another store's data.
A Super Admin creates tenants (retail groups), shops and branches, then assigns roles — manager, cashier, inventory keeper. Catalog and tax rates follow.
Cashiers open a shift, scan products, pick a customer, drop a coupon — promotions apply themselves, points land automatically, stock ticks down.
Returns restock the shelf and refund by cash or store credit. Reports and dashboard show where the money went — and the audit log says exactly who did what.
Purpose-built demo with full seed data — reset any time with php artisan migrate:fresh --seed.
Log in as the Super Admin, the manager or the cashier — the seed data is ready for a full end-to-end walkthrough.