diff --git a/astro/src/components/blogs/BlogPost.astro b/astro/src/components/blogs/BlogPost.astro
new file mode 100644
index 0000000..ce5815a
--- /dev/null
+++ b/astro/src/components/blogs/BlogPost.astro
@@ -0,0 +1,39 @@
+---
+import CalendarIcon from '@/icons/CalendarIcon.astro';
+import { getImageUrl } from '@/lib/images';
+import { markdownToHtml } from '@/lib/markdown';
+import { Image } from 'astro:assets';
+
+interface Props {
+ blog: BlogPost;
+}
+
+const { blog } = Astro.props;
+---
+
+
diff --git a/astro/src/pages/[...route].astro b/astro/src/pages/[...route].astro
index 2a90dc2..9fc2d9b 100644
--- a/astro/src/pages/[...route].astro
+++ b/astro/src/pages/[...route].astro
@@ -8,6 +8,7 @@ import ProjectLayout from "@/layouts/ProjectLayout.astro";
import BlogIndex from "@/components/blogs/BlogIndex.astro";
import ProjectIndex from "@/components/projects/ProjectIndex.astro";
import Webpage from "@/components/webpage/Webpage.astro";
+import BlogPost from "@/components/blogs/BlogPost.astro";
export async function getStaticPaths() {
const settings = await getSettings();
@@ -92,7 +93,7 @@ console.log(page);
tags: []
}}>
- BlogPost
+
) }