Skip to content

longporo/fypdescriptionsgenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

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.

image

Techniques

Technical Information: Java, Java Swing, Desktop Application, Maven, Apach POI, Log4J, iText 7, JFreeChart

Introduction

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 User Interface

The GUI of the project is built with Java Swing.

image

The libraries Used

Various third-party libraries are used for different roles within our system:

image

The User Manual

The user manual for the product is available here.

Releases

No releases published

Packages

No packages published

Languages