Libraries used: JavaFX (For UI) iText PDF (For Creating invoices) Apache PDF Box (For Printing invoices) ControlsFx (For UI/UX) And other Java standard Libraries. You can download setup file from the Google Drive link provided. (For Windows users)