Invoice System is a desktop application developed in Java, allowing users to perform CRUD (Create, Read, Update, Delete) operations on invoices. The application utilizes a TXT file as its database and has been developed using the NetBeans IDE.
- Create, read, update, and delete invoices.
- Simple and intuitive user interface.
- Uses a TXT file as a database for storing invoice data.
To run the Invoice System application, follow these steps:
- Navigate to the
dist
folder located within the project directory. - Locate the
ui-crud2.jar
file. - Double-click the
ui-crud2.jar
file to run the application. NOTE: First Add Item then perform other operations through View Items.
Upon launching the application, users will be presented with a graphical user interface displaying a list of invoices. From there, they can perform various CRUD operations on the invoices as needed.
- Java Runtime Environment (JRE) must be installed on the system to run the application.
The Invoice System application was developed using Java and the NetBeans IDE. The source code is available in the project repository.
This project was developed by Ahsan Javed for educational purposes.
This project was inspired by Prof. Rana Waqas (My SMD's course instructor) and is based on JFrame form in Java.