The Project's Story
I worked on this project together with my friend Tim Hollabaugh. In the first iteration of the project, Tim made a JavaFX desktop application that could take a name as an input, display a preview image, and then render and slice the name tag. Then I came onto the project and wrote Java code to multi-thread the application and allow it to upload the name tags to a printer. At this point we realized that for the application to perform the functions we needed, we would need to be able to handle multiple printers and be able to queue name tags. Part of the way through developing these functions, I realized that a web app would better suit our needs than a desktop application. So I re-implemented the code as a web app based on the Spring framework.