Nathat23 / TheInvoicer

Invoicing program for my OCR Computer Science A-level project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TheInvoicer

This is a program written in Java for the NEA component of my Computer Science A-level. It's a program designed to generate invoices. It really shouldn't be used for anything but it's here for reference. Uses JavaFX, JFXtras, MariaDB, HikariCP, SnakeYAML and JavaMail libaries.

MariaDB database is used to store customers, jobs and job rates and job items.

Invoices are generated by using a template HTML document with placeholders that get replaced by the required information. The HTML is then rendered in a browser object where it can be printed or emailed

This is an image

This is an image

This is an image

image

About

Invoicing program for my OCR Computer Science A-level project


Languages

Language:Java 98.0%Language:CSS 1.3%Language:HTML 0.7%