diff --git a/public/assets/data/personalData.json b/public/assets/data/personalData.json
new file mode 100644
index 0000000..64fa532
--- /dev/null
+++ b/public/assets/data/personalData.json
@@ -0,0 +1,13 @@
+[
+ {
+ "id": 1,
+ "name": "Murtadha Nisyif",
+ "number": "+1(519) 502-8463",
+ "location": "Kitchener, Ontario, Canada",
+ "title": "Software Engineer",
+ "about_me": "I'm passionate about computers, technology, and sports. I love creating solutions that ease people's daily routines. My journey in the world of tech began at a young age, and ever since, I've been captivated by the endless possibilities it offers. Whether it's building innovative solutions, developing software, or diving deep into the latest tech trends, I find immense joy in it all.",
+ "interests": ["Tech Enthusiast", "Problem Solver", "Sports Lover"],
+ "socials": [{ "github": "https://git.nisyif.com/mnisyif" }, { "linkedin": "https://www.linkedin.com/in/mnisyif/" }, { "twitter": "https://x.com/mnisyif" }],
+ "resumelink": "/assets/resume.pdf"
+ }
+]
diff --git a/src/App.jsx b/src/App.jsx
index 1258f11..dbea55a 100644
--- a/src/App.jsx
+++ b/src/App.jsx
@@ -1,4 +1,4 @@
-import React, { useEffect, useState } from "react";
+import React, { useEffect, useState, useSyncExternalStore } from "react";
import Header from "./components/header/Header";
import Footer from "./components/footer/Footer";
@@ -8,6 +8,7 @@ import Separator from "./components/separater/Separater";
import Projects from "./components/projects/Projects";
import AboutMe from "./components/aboutMe/AboutMe";
import Publications from "./components/publications/Publications";
+import Contact from "./components/contact/Contact";
import styles from "./App.module.css";
@@ -15,6 +16,7 @@ function App() {
const [educationData, setEducationData] = useState([]);
const [experienceData, setExperienceData] = useState([]);
const [projectsData, setProjectsData] = useState([]);
+ const [personalData, setPersonalData] = useState([]);
useEffect(() => {
const fetchEducationData = async () => {
@@ -35,9 +37,16 @@ function App() {
setProjectsData(data);
};
+ const fetchPersonalData = async () => {
+ const response = await fetch("/assets/data/personalData.json");
+ const data = await response.json();
+ setPersonalData(data);
+ };
+
fetchEducationData();
fetchExperienceData();
fetchProjectsData();
+ fetchPersonalData();
}, []);
return (
@@ -61,9 +70,14 @@ function App() {
+
+
+
diff --git a/version.txt b/version.txt
index 2bd77c7..0383441 100644
--- a/version.txt
+++ b/version.txt
@@ -1 +1 @@
-0.9.4
\ No newline at end of file
+0.9.5
\ No newline at end of file