Welcome to ShelfWise
A complete multi-tenant inventory management platform with integrated POS, e-commerce storefront, payroll system, and supplier management.
Multi-tenant
Isolated data per organization
Complete POS
Barcode scanning & receipts
Payroll system
Tax calculation & NIBSS export
Quick start
Get ShelfWise up and running in minutes
Configure environment
Copy the example environment file and generate your application key.
Update your
.env file with database credentials and other configuration values.Explore by feature
Discover what ShelfWise can do for your business
Inventory management
Track products, variants, stock movements, and set reorder alerts
Point of Sale
Complete POS with barcode scanning, cart management, and receipt printing
E-commerce storefront
Launch your online store with customizable settings and payment integration
Supplier management
Manage supplier connections, catalogs, and purchase orders
Payroll system
Process payroll with tax calculation, deductions, and NIBSS export
Multi-shop support
Manage multiple shops with individual currencies and VAT settings
Architecture overview
Built on Laravel and React with a service-oriented architecture
Service layer
Business logic organized in dedicated service classes
Multi-tenancy
Complete tenant isolation with UUID-based data separation
Inertia + React
Modern frontend with server-side routing and client-side hydration
Authorization
8-level role hierarchy with policy-based access control
Ready to build with ShelfWise?
Start exploring the documentation and set up your first multi-tenant inventory system
Get started now