Generates Invoices from a CSV Upload
The project is written in Java using the SpringBoot framework for the back-end. The front-end is written in VueJs.
To quickly run the project and get a feel of the interface,
- Navigate to the release directory.
- Inside there, you will find two files:
- invoice-generator-0.0.1-SNAPSHOT.jar: The jar file for the project, you can run by double-clicking.
Provided you have Java 1.8 runtime installed. You can also navigate on your command line and simply run:
java -jar invoice-generator-0.0.1-SNAPSHOT.jar
- sample-upload.csv: A sample CSV file you can upload on the web page.
- invoice-generator-0.0.1-SNAPSHOT.jar: The jar file for the project, you can run by double-clicking.
Provided you have Java 1.8 runtime installed. You can also navigate on your command line and simply run:
- Once the jar file is running, fire up your browser and navigate to http://localhost:8080.
- Upload the sample-upload.csv file or any csv file matching the supported formatting.
- Download the generated invoices by clicking on the links.