A JavaFX Application For Managing Products and Account .
UI: JavaFX
Database: SQLite, JDBC
Material UI: Fontawesome
Notifications: ControlsFX Notifications.
Program Advantages :
1- Products Section:
-
Add, modify and delete the product.
-
Search for products by serial number, buyer’s name, or both.
2- Billing Department:
-
Add, edit and delete invoices.
-
Archive existing invoices as image or PDF files within the program.
-
Search for invoices by number, customer name, or invoice type.
-
Print invoices or save them as PDF files.
3- Customers Department:
-
Add, edit and delete clients.
-
Add, edit and delete currencies.
-
Adding, modifying and deleting receipts.
-
Adding, modifying and deleting exchange vouchers.
-
View and print the customer’s account statement (analytical or total).