Back to projects
Automation Point-of-Sale / Inventory System
Tijarati -Sales
Offline-first POS and inventory management system with Arabic UI, built for local commercial deployment.
Overview
Designed and developed a commercial sales and inventory management system featuring point-of-sale (POS), inventory tracking, invoicing, customer management, and business reporting to streamline daily operations and improve inventory control.
Key features
Point-of-sale (POS) for daily sales transactions
Inventory tracking and stock control
Invoicing for customer transactions
Customer management
Business reporting for sales and inventory insights
Offline-first design, works over a local network (LAN)
Fully Arabic user interface
Impact
Gave the business a single system to run daily sales, invoicing, and inventory control, replacing manual tracking with structured point-of-sale and reporting tools tailored for local, offline operation.
Challenges
Building a reliable offline-first system that keeps working without internet access, syncing sales and inventory data correctly over a local network, and designing a fully Arabic UI that fits how the business actually works day to day.
Solution
Built a Python-based offline-first application backed by MariaDB over a local network (LAN), covering POS, inventory tracking, invoicing, customer management, and reporting in one system with a native Arabic interface.
Results
A commercially deployed offline-first sales and inventory system in production, handling POS, invoicing, customer management, and reporting for daily business operations.
Gallery
Details
- Duration
- 5 months
- Timeline
- Mar 2025 – Jul 2025
- Category
- Automation
Technologies
AR-UILANMariaDBWindowsOFFLINE-FIRSTPython
Tags
#pos#inventory#offline-first#python#mariadb#arabic-ui