Desktop application
AK Mobile Solution: POS & Inventory Management
A desktop billing and inventory application for a mobile phone and electronics store, grown from a simple GST billing tool.
Overview
A desktop point-of-sale and inventory management application I built for a mobile phone and electronics retail business. It began as a basic billing tool and grew into a more complete inventory management solution.
The business problem
The business needed a billing tool that could take in customer and product details, calculate GST and the final payable amount, and print bills. The application was later extended with inventory management.
The solution
I built it with HTML, CSS and JavaScript, used Electron to package it as desktop software, and used SQLite for storing its data.
- Stage 1, billing: enter customer and product details, calculate GST and the final amount automatically, and print the bill.
- Stage 2, inventory: manage product stock, deduct stock automatically after each sale, and show remaining-stock notifications.
Key features
- Customer and product information entry
- Automatic GST and final bill calculation
- Bill generation and printing
- Product inventory management
- Automatic stock deduction after each sale
- Remaining-stock notifications
- QR-code scanning with a USB scanner, filling in product details automatically from the data in the code
Technology stack
My contribution
I developed the billing application on my own and expanded it into a desktop point-of-sale and inventory management solution, packaged with Electron.
Project status
Delivered and still used by the business. No customer information or real invoices are shown on this site.
Project media
Project media coming soon
Real screenshots and a demo video will be added here.