diff --git a/public/images/hero-section-img.png b/public/images/hero-section-img.png
new file mode 100644
index 0000000..39cd2f6
Binary files /dev/null and b/public/images/hero-section-img.png differ
diff --git a/src/components/Shared/Footer.jsx b/src/components/Shared/Footer.jsx
new file mode 100644
index 0000000..6695c02
--- /dev/null
+++ b/src/components/Shared/Footer.jsx
@@ -0,0 +1,48 @@
+import { Box, Container, Link, Typography } from '@mui/material';
+import { Link as RouterLink } from "react-router-dom";
+import { GitHub } from '@mui/icons-material';
+const Footer = () => {
+ return (
+
+
+
+ Connect with Us
+
+
+ {/* TODO: Add link to about-us page */}
+
+ About us
+
+
+
+
+
+
+ © {new Date().getFullYear()}{" "}
+
+ Active courses
+
+ . All rights reserved.
+
+
+
+ )
+}
+
+export default Footer
\ No newline at end of file
diff --git a/src/components/home/Hero.jsx b/src/components/home/Hero.jsx
new file mode 100644
index 0000000..ae4cb1f
--- /dev/null
+++ b/src/components/home/Hero.jsx
@@ -0,0 +1,66 @@
+import { Box, Button, Container, Typography } from "@mui/material";
+import { Link as RouterLink } from "react-router-dom";
+const Hero = () => {
+ return (
+
+
+
+ Get it done with a freelancer
+
+
+ Our digital marketing agency helps businesses grow and succeed online
+ through a range of services including SEO, PPC, social media
+ marketing, and content creation.
+
+
+
+
+
+
+
+ );
+};
+export default Hero;
diff --git a/src/components/home/HomePage.jsx b/src/components/home/HomePage.jsx
new file mode 100644
index 0000000..34d7a8c
--- /dev/null
+++ b/src/components/home/HomePage.jsx
@@ -0,0 +1,20 @@
+import { Box } from "@mui/material";
+import Footer from "../Shared/Footer";
+import Hero from "./Hero";
+
+/** TODO:
+ * ✅ non-user navbar
+ * add homepage body
+ *
+ */
+const HomePage = () => {
+ return (
+
+
+
+
+ );
+};
+
+
+export default HomePage;