diff --git a/frontend/src/components/Footer.tsx b/frontend/src/components/Footer.tsx
new file mode 100644
index 0000000..09c0a21
--- /dev/null
+++ b/frontend/src/components/Footer.tsx
@@ -0,0 +1,41 @@
+import React from "react";
+import { Heart, Github } from "lucide-react";
+
+const Footer: React.FC = () => {
+ return (
+
+ );
+};
+
+export default Footer;
\ No newline at end of file
diff --git a/frontend/src/training-materials-browser.tsx b/frontend/src/training-materials-browser.tsx
index 3e9e117..ec23847 100644
--- a/frontend/src/training-materials-browser.tsx
+++ b/frontend/src/training-materials-browser.tsx
@@ -1,5 +1,6 @@
"use client"
+import Footer from "@/components/Footer"
import { useState, useMemo, useEffect } from "react"
import { Search, BookOpen, Video, FileText, Clock, ExternalLink } from "lucide-react" // Added ExternalLink
import { Badge } from "@/components/ui/badge"
@@ -730,6 +731,7 @@ export default function TrainingMaterialsBrowser() {
+
)
}