← All projects

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.

  • Delivered · Currently in use

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.

  1. Stage 1, billing: enter customer and product details, calculate GST and the final amount automatically, and print the bill.
  2. 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

  • HTML
  • CSS
  • JavaScript
  • Electron
  • SQLite

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.

Discuss a similar project

Chat on WhatsApp