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

Course Details Page #16

Open
MikeDrewitt opened this issue Jul 4, 2021 · 2 comments · May be fixed by #41
Open

Course Details Page #16

MikeDrewitt opened this issue Jul 4, 2021 · 2 comments · May be fixed by #41
Assignees
Labels
enhancement New feature or request

Comments

@MikeDrewitt
Copy link
Member

Feature request


  • /courses/:coursId
  • Shows details (aka whatever the course record looks like)
  • Has a link to update the course if the user can update the course (just an update button somewhere on the page)
  • Shows the assignments for a course
    • Assignment name, due date,
    • Allow reorder of assignments by "default" (active, then by due date), due date, active, name
    • Some sort of filter for assignments by, default to all category, name, due date, active
  • Show way to access grade book page & roster page (maybe some navigation items at the top or bottom?) (These also should only appear on the page for users who actually have access to them)
@MikeDrewitt MikeDrewitt added the enhancement New feature or request label Jul 4, 2021
@beetosu beetosu self-assigned this Aug 5, 2021
@beetosu
Copy link
Contributor

beetosu commented Aug 5, 2021

Quick question regarding the API calls needed for this issue:
For the api/assignments GET request I'm assuming I'd be using to retrieve the assignments for the course, it appears that using the current functionality that call would return all assignments in the database. Is this something that I should be accounting for in my implementation (getting the assignments, and then filtering by courseId), or will getting assignments by courseId be a later feature and I'd be ok building the page with the general GET request for now.

@MikeDrewitt
Copy link
Member Author

Getting a list of all the assignments and getting assignments for a user, the response shape will be the same. So just use the existing endpoint to get a list of assignments.

We will likely have to update that endpoint at some point to only give back your assignments. Either way nothing should really change in the client

@beetosu beetosu linked a pull request Aug 21, 2021 that will close this issue
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants