
The Problem
A client running a small resin art crafting business struggled with manual inventory tracking, resulting in lost invoices, inaccurate stock counts, and poor financial visibility.
The Solution
Developed a fully functional Java SE desktop application to digitally transform their operations. The software includes dedicated modules for GRN notes, invoicing, product stock tracking, and a real-time financial dashboard.
Engineering Challenges
Operational Digitization: Mapped complex physical business workflows into an intuitive digital interface that non-technical staff could operate without friction.
Data Integrity: Engineered robust MySQL relational schemas to ensure accurate tracking of inventory levels against generated invoices and incoming GRN notes.
Technology Stack
Stack
- Java SE
- MySQL
- Desktop GUI
Project Gallery

Image missing: https://raw.githubusercontent.com/kavindu-kodikara/Beezz/main/img/dashboard.png

Image missing: https://raw.githubusercontent.com/kavindu-kodikara/Beezz/main/img/invoice1.png
Results & Impact
- Successfully deployed a real-world client solution that immediately eliminated manual accounting errors.
- Provided the business owner with instant visibility into total income, expenses, and 30-day profit margins.