Java class project programmed in Eclipse. The classes are linked in a hierarchical structure; not an extension of one another but each class calls upon another's array: Account > UserProfile > Year > Courses > Assignments. The mainGraphicalInterface contains the components to the GUI and its functions. User is able to:
- Create many accounts
- Create as many years as they would like, each school year is only limited to two semesters
- Remove semesters, courses, and assignments
- Edit courses, and assignments
- Change password for the current account
- Information are saved within the project folder, and are retrieved from the same folder