{course.name}
{course.instructor}
diff --git a/frontend/src/pages/CoursePage.jsx b/frontend/src/pages/CoursePage.jsx
new file mode 100644
index 0000000..ac62920
--- /dev/null
+++ b/frontend/src/pages/CoursePage.jsx
@@ -0,0 +1,30 @@
+import { useEffect, useState } from "react";
+import { Container } from "react-bootstrap";
+import MyNavbar from "../components/MyNavbar";
+import { makeRequest } from "../utils.ts";
+
+const CoursePage = ({ id }) => {
+ const [courseData, setCourseData] = useState({});
+
+ useEffect(() => {
+ makeRequest({ url: `http://localhost:5000/course/${id}` })
+ .then((resp) => resp.json())
+ .then((data) => {
+ setCourseData(data);
+ });
+ }, []);
+
+ return (
+
+
+
+ {courseData.name}
+ {courseData.instructor}
+
+ Assignments
+
+
+ );
+};
+
+export default CoursePage;