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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions