This is my final year project (FYP) in Maynooth University.
This project involves generating two apps that helps with the automation of part of the final year project (FYP) management process. Specifically:
- FYP Grading Report Generator
- the automatic analysis and combination of students’ grades, from Excel files, into a well-formatted PDF document
- FYP Descriptions Generator
- the automatic generation of PDF documents containing final year project descriptions from Excel files
To sum up, both of the two sub projects are about fetching data from Excel files and exporting well-formatted PDF with the data.
This project is the FYP Descriptions Generator project.
The output PDF: Project_Descriptions_for_Internal_Check_2022.pdf and Project_Descriptions_for_Students_2022.pdf.
Technical Information: Java, Java Swing, Desktop Application, Maven, Apach POI, Log4J, iText 7, JFreeChart
This application takes Excel files containing the final year project(FYP) descriptions as input and produces a well-formatted PDF of the project descriptions as output. The application can generate two types of PDF documents: Project Descriptions for Students and Project Descriptions for Intern Check.
The GUI of the project is built with Java Swing.
Various third-party libraries are used for different roles within our system:
The user manual for the product is available here.