diff --git a/.eslintrc.cjs b/.eslintrc.cjs
index 3e212e1..597d689 100644
--- a/.eslintrc.cjs
+++ b/.eslintrc.cjs
@@ -17,5 +17,6 @@ module.exports = {
       'warn',
       { allowConstantExport: true },
     ],
+    'react/prop-types': 'off',
   },
 }
diff --git a/index.html b/index.html
index 0c589ec..3f5e1e8 100644
--- a/index.html
+++ b/index.html
@@ -1,10 +1,16 @@
-
+
 
   
     
     
+    
+    
+    
     
-    Vite + React
+    Wave
   
   
     
diff --git a/src/App.jsx b/src/App.jsx
index b8b8473..35e8108 100644
--- a/src/App.jsx
+++ b/src/App.jsx
@@ -1,35 +1,11 @@
-import { useState } from 'react'
-import reactLogo from './assets/react.svg'
-import viteLogo from '/vite.svg'
-import './App.css'
+import { ProfilePage } from "./pages";
 
 function App() {
-  const [count, setCount] = useState(0)
-
   return (
     <>
-      
-      Vite + React
-      
-        
-        
-          Edit src/App.jsx and save to test HMR
-        
-      
-        Click on the Vite and React logos to learn more
-      
+      
     >
-  )
+  );
 }
 
-export default App
+export default App;
diff --git a/src/assets/react.svg b/src/assets/react.svg
deleted file mode 100644
index 6c87de9..0000000
--- a/src/assets/react.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/components/ProfileInfo.jsx b/src/components/ProfileInfo.jsx
new file mode 100644
index 0000000..dd83ebe
--- /dev/null
+++ b/src/components/ProfileInfo.jsx
@@ -0,0 +1,10 @@
+import styles from "./ProfileInfo.module.css";
+
+export const ProfileInfo = ({ icon, text }) => {
+  return (
+    
+  );
+};
diff --git a/src/components/ProfileInfo.module.css b/src/components/ProfileInfo.module.css
new file mode 100644
index 0000000..5277bcb
--- /dev/null
+++ b/src/components/ProfileInfo.module.css
@@ -0,0 +1,16 @@
+.container {
+  margin: 1rem 0;
+  display: flex;
+  align-items: center;
+  gap: 1rem;
+  border-bottom: 0.5px solid var(--clr-border-alt);
+}
+
+.icon {
+  font-size: 2rem;
+  color: var(--clr-primary);
+}
+
+.text {
+  color: var(--clr-accent);
+}
diff --git a/src/components/ProfileTextContent.jsx b/src/components/ProfileTextContent.jsx
new file mode 100644
index 0000000..f4f90bc
--- /dev/null
+++ b/src/components/ProfileTextContent.jsx
@@ -0,0 +1,10 @@
+import styles from "./ProfileTextContent.module.css";
+
+export const ProfileTextContent = ({ heading, content }) => {
+  return (
+    
+      
{heading}
+      
{content}
+    
+      
+        

+        
+          
+            

+            
Geet Sethi
+          
+
+          
+        
+      
+
+      
+        
+          
+
+          
+        
+