Integrated POS Cashier & Stock Management

About the Project
A modern Point of Sale (POS) Cashier application specifically designed to meet the digital needs of MSMEs. The system integrates real-time sales transaction logging with inventory and raw materials management to prevent data discrepancies. This application is built to run robustly on local networks (local server-client configuration) with ultra-low latency, leveraging a laptop as the local server and tablets or desktops as cashier clients.
Problem Background
Unintegrated Manual Recording (Book/Excel)
Sales transactions are recorded separately from inventory, causing out-of-sync data, high error rates, and slow processes.
Double Data Input
Cashiers input transactions, and then admins must re-input them into the stock records separately — wasting time and causing stock discrepancies.
No Access Control (All Staff Can Modify Anything)
No separation of access rights between staff, allowing anyone to change prices, stock, or transactions — prone to employee fraud and manipulation.
No Work Shift Reconciliation
Owners find it difficult to detect cash discrepancies in the drawer because there is no structured shift opening and closing mechanism.
Internet Dependency — Operations Disrupted When Offline
Cloud-based cashier solutions are often slow or unusable when the internet goes down, disrupting daily operations.
No Real-time Business Reports
Owners have to manually calculate revenue, profit, and COGS, leading to slow and often inaccurate business decisions.