jwsmith24 / palette

An interactive rubric builder and grading assistant to improve the group project grading experience on Canvas.
1 stars 0 forks source link

feature: submissions dashboard #131

Open jwsmith24 opened 20 hours ago

jwsmith24 commented 20 hours ago

With these changes, Palette is now able to fetch all submissions for an assignment from Canvas, organize the submissions into groups, and display each group (along with grading progress) in a dashboard-style interface.

If submissions don't have a group association, they're added to a group that's just called "No Group". I'm thinking eventually, we could implement an alternative dashboard view depending on if the assignment is a group assignment or individual. Since the focus is on group project grading, figured I should move on to the actual grading functionality first.

Key parts of the code that could probably benefit from some extra scrutiny:

jwsmith24 commented 14 hours ago

added the default rating updates into this PR since they're minimal!

Updated the text to match her request and also left-aligned the title because centered was looking odd to me. Let me know what you think!

jwsmith24 commented 13 hours ago

Andddd just added a couple tweaks to the dashboard layout to clean some stuff up. Done making changes until your review is in!