A course planner application with Swing GUI, allowing users to manage a local worklist of university courses using JSON. Users can add/delete/star the courses in the worklist, view summaries of the worklist, and receive reminders when courses are conflicting.
Figure 1 (left): Viewing all courses
Figure 2 (right): Viewing course statistics
Figure 3 (left): Adding a course
Figure 4 (right): Deleting a course
View this project on GitHub .
Technologies: Swing • Java • JSON • JUnit