Skip to content

Invoice System is a Desktop application developed in Java. It supports CRUD functionality and uses TXT file as a database. NetBeans IDE has been used to develop this application.

Notifications You must be signed in to change notification settings

ahsannjavaid/invoice-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is Invoice System?

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.

Features

  • Create, read, update, and delete invoices.
  • Simple and intuitive user interface.
  • Uses a TXT file as a database for storing invoice data.

How to Run

To run the Invoice System application, follow these steps:

  1. Navigate to the dist folder located within the project directory.
  2. Locate the ui-crud2.jar file.
  3. Double-click the ui-crud2.jar file to run the application. NOTE: First Add Item then perform other operations through View Items.

Usage

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.

Requirements

  • Java Runtime Environment (JRE) must be installed on the system to run the application.

Development

The Invoice System application was developed using Java and the NetBeans IDE. The source code is available in the project repository.

Author

This project was developed by Ahsan Javed for educational purposes.

Acknowledgments

This project was inspired by Prof. Rana Waqas (My SMD's course instructor) and is based on JFrame form in Java.

About

Invoice System is a Desktop application developed in Java. It supports CRUD functionality and uses TXT file as a database. NetBeans IDE has been used to develop this application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages