Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enrollment System #146

Open
10 of 20 tasks
vcfxb opened this issue Jul 14, 2021 · 0 comments
Open
10 of 20 tasks

Enrollment System #146

vcfxb opened this issue Jul 14, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request high priority Issues that should be given high priority Web Interface Issues and PRs related to the Telescope web interface

Comments

@vcfxb
Copy link
Member

vcfxb commented Jul 14, 2021

Users should be able to:

  • Enroll in ongoing & upcoming semesters.
  • Delete enrollments
  • Edit parts of enrollments, including:
    • Credit count
    • For Pay?
    • Project (choose from the semester's approved project proposals perhaps)?
  • See all their enrollment info

Privileged users (current coordinators, admins, and faculty advisors):

  • Export all enrollments for a semester
    • JSON
    • CSV
  • Edit all attributes of any current semester enrollment.
    • Mid-year grade
    • Final grade
    • Credit
    • For Pay
    • Is coordinator
    • Is project lead
    • project
  • Delete enrollments
  • View all enrollments in a table in the Coordinators panel (Coordinator Panel  #119)
@vcfxb vcfxb added enhancement New feature or request high priority Issues that should be given high priority Web Interface Issues and PRs related to the Telescope web interface labels Jul 14, 2021
@vcfxb vcfxb added this to the 1.0.0 milestone Jul 14, 2021
@vcfxb vcfxb self-assigned this Jul 14, 2021
@vcfxb vcfxb mentioned this issue Jul 19, 2021
14 tasks
@vcfxb vcfxb removed this from the 1.0.0 milestone Oct 13, 2021
@bepvte bepvte removed their assignment Oct 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request high priority Issues that should be given high priority Web Interface Issues and PRs related to the Telescope web interface
Projects
None yet
Development

No branches or pull requests

2 participants