diff --git a/frontend/components.d.ts b/frontend/components.d.ts
index 907b9153..12a804de 100644
--- a/frontend/components.d.ts
+++ b/frontend/components.d.ts
@@ -40,6 +40,7 @@ declare module 'vue' {
CourseCardOverlay: typeof import('./src/components/CourseCardOverlay.vue')['default']
CourseInstructors: typeof import('./src/components/CourseInstructors.vue')['default']
CourseOutline: typeof import('./src/components/CourseOutline.vue')['default']
+ CourseProgressSummary: typeof import('./src/components/Modals/CourseProgressSummary.vue')['default']
CourseReviews: typeof import('./src/components/CourseReviews.vue')['default']
CreateOutline: typeof import('./src/components/CreateOutline.vue')['default']
DateRange: typeof import('./src/components/Common/DateRange.vue')['default']
diff --git a/frontend/src/components/CourseCardOverlay.vue b/frontend/src/components/CourseCardOverlay.vue
index 912bf70a..9f3b87fc 100644
--- a/frontend/src/components/CourseCardOverlay.vue
+++ b/frontend/src/components/CourseCardOverlay.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/frontend/src/components/Modals/CourseProgressSummary.vue b/frontend/src/components/Modals/CourseProgressSummary.vue
new file mode 100644
index 00000000..6ea915b7
--- /dev/null
+++ b/frontend/src/components/Modals/CourseProgressSummary.vue
@@ -0,0 +1,221 @@
+
+
+
+
diff --git a/frontend/src/pages/AssignmentSubmissionList.vue b/frontend/src/pages/AssignmentSubmissionList.vue
index 2e09835a..8d6a17fb 100644
--- a/frontend/src/pages/AssignmentSubmissionList.vue
+++ b/frontend/src/pages/AssignmentSubmissionList.vue
@@ -145,7 +145,6 @@ const submissions = createListResource({
},
})
-// watch changes in assignmentID, member, and status and if changes in any then reload submissions. Also update the url query params for the same
watch([assignmentID, member, status], () => {
router.push({
query: {
diff --git a/frontend/src/pages/CourseDetail.vue b/frontend/src/pages/CourseDetail.vue
index a128aa19..0ac00c77 100644
--- a/frontend/src/pages/CourseDetail.vue
+++ b/frontend/src/pages/CourseDetail.vue
@@ -6,7 +6,7 @@
-
+
{{ course.data.title }}
@@ -66,7 +66,9 @@
{{ tag }}
-
+
+
+