Admin Login
↓
Dashboard
↓
Manage Brands
↓
Manage Categories
↓
Manage Products
↓
Generate Barcodes
↓
Manage Users
↓
Configure Settings
↓
View Reports
↓
Monitor Error Logs
Sub Admin Login
↓
Dashboard
↓
Manage Brands
↓
Manage Categories
↓
Manage Products
↓
Manage Customers
↓
Billing
↓
View Reports
↓
Manage Profile
Cashier Login
↓
Cashier Portal
↓
Open Barcode Scanner
↓
Scan Product
↓
Product Automatically Added To Cart
↓
Scan Next Product
↓
Generate Bill
↓
Print Receipt
↓
Complete Sale
Create Brand
↓
Create Category
↓
Create Product
↓
Generate SKU
↓
Generate Barcode
↓
Save Product
↓
Available For Sale
Open Product
↓
View Barcode
↓
Download Barcode
OR
Print Barcode
Add Customer
↓
Save Customer
↓
Available During Billing
Open Billing Page
↓
Start Barcode Scanner
↓
Scan Barcode
↓
Success Beep
↓
Mobile Vibration
↓
Visual Success Indicator
↓
Find Product
↓
Automatically Add Product To Cart
↓
Continue Scanning
↓
Generate Bill
↓
Save Bill
↓
Reduce Stock
↓
Print Receipt
Enter SKU
↓
Search Product
↓
Show Product Preview
↓
Add Item
↓
Add To Cart
↓
Generate Bill
Generate Bill
↓
Create Bill Record
↓
Create Bill Items
↓
Update Product Stock
↓
Load Receipt
↓
Print Receipt
Enter Email
↓
Generate Reset Token
↓
Create Reset Link
↓
Send Email
↓
Reset Password
↓
Login
Admin Creates User
↓
Assign Role
↓
Admin / Sub Admin / Cashier
↓
User Login
↓
Role Permissions Applied
Exception Occurs
↓
Try-Catch Block
↓
Save Error
↓
ErrorLogs Table
↓
Admin Reviews Logs
Admin Creates Brand
↓
Admin Creates Category
↓
Admin Creates Product
↓
Generate Barcode
↓
Print Barcode
↓
Receive Inventory
↓
Create Cashier
↓
Cashier Login
↓
Scan Products
↓
Products Added To Cart Automatically
↓
Generate Bill
↓
Print Receipt
↓
Inventory Updated
↓
Sales Reports Updated
↓
Admin Reviews Business Performance