Final Project for CIS 153 This is my final project for CIS 153 – Data Structures and Algorithms. I made a basic task manager application using JavaFX. In the program, users can add tasks with a name, priority, and due date. They can also complete tasks, delete them, or reset all. I used simple features like text boxes, a date picker, and buttons. I also added some input checks so users cannot leave fields empty. For data structures, I used logic similar to a priority queue and linked list. I also used insertion sort to sort completed tasks by priority. I created one unit test file to test my Task object. It checks if the task is created correctly. To run the program, you need Java and JavaFX installed. Then, open the project in Eclipse and run the Main.java file. GitHub repository: https://github.com/GB09n/TaskManagerFinalProject Created by Gokcen Becermen – Spring 2025