Skip to content

Potential improvements #102

Description

@firepenguindisopanda

Potential Areas for Enhancement

  • Implement / make use of the Faculty model to better organize courses by department.
  • CareerCourse model could be useful if you want to track courses relevant to specific career paths.
  • Add a direct relationship between Student and SelectedCourse for easier querying of a student's course selections.

Graduation Tracking

Instead of a separate PotentialGraduate model, you can implement a service that analyzes the student's transcript and programme requirements to determine their progress towards graduation
This can be calculated on-demand or stored as a summary in the Student model

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions