diff --git a/components/PROFILE/Badge.tsx b/components/PROFILE/Badge.tsx
new file mode 100644
index 0000000..4a5c1d6
--- /dev/null
+++ b/components/PROFILE/Badge.tsx
@@ -0,0 +1,23 @@
+import React from "react";
+
+function Badge() {
+ const Badge = 2;
+ return (
+
+
+
+
Badges
+
Badges
+
Badges
+
Badges
+
Badges
+
Badges
+
+
{`${Badge}`}
+
+
+
+ );
+}
+
+export default Badge;
diff --git a/components/PROFILE/Form.tsx b/components/PROFILE/Form.tsx
new file mode 100644
index 0000000..da8e346
--- /dev/null
+++ b/components/PROFILE/Form.tsx
@@ -0,0 +1,67 @@
+import React from "react";
+import {value} from "@/constant/PROFILE/form"
+const Style1 = "flex flex-wrap -mx-3 mb-1";
+ const Style2 = "w-full px-3";
+ const Style3 =
+ "block uppercase tracking-wide text-gray-700 text-xs font-bold mb-1";
+
+ const Style4 =
+ "appearance-none block w-full bg-white text-gray-700 border border-gray-200 rounded py-3 px-4 mb-3 leading-tight focus:outline-none focus:bg-white focus:border-gray-500";
+function Form() {
+ return (
+
+ );
+}
+
+export default Form;
diff --git a/components/PROFILE/Member.tsx b/components/PROFILE/Member.tsx
new file mode 100644
index 0000000..f23725d
--- /dev/null
+++ b/components/PROFILE/Member.tsx
@@ -0,0 +1,41 @@
+import React from "react";
+import Image from "next/image";
+import { team } from "@/constant/PROFILE/Member";
+
+const Style =
+ "appearance-none block w-full bg-white-200 text-gray-700 border border-gray-200 rounded py-2 px-6 mb-1 leading-tight focus:outline-none focus:bg-white focus:border-gray-500";
+ const type = "text";
+ const Disable = true;
+function Member() {
+ return (
+
+
+
+ {" "}
+
+
+
+
Team Members
+ {team?.map((item, index) => (
+
+
+
+ ))}
+
+
+
+ );
+}
+
+export default Member;
diff --git a/components/PROFILE/index.tsx b/components/PROFILE/index.tsx
new file mode 100644
index 0000000..45b8506
--- /dev/null
+++ b/components/PROFILE/index.tsx
@@ -0,0 +1,20 @@
+import React from "react";
+import Member from "./Member";
+import Form from "./Form";
+import Badge from "./Badge";
+
+function Profile() {
+ return (
+
+ );
+}
+
+export default Profile;
diff --git a/constant/PROFILE/Member.ts b/constant/PROFILE/Member.ts
new file mode 100644
index 0000000..7ff9359
--- /dev/null
+++ b/constant/PROFILE/Member.ts
@@ -0,0 +1,11 @@
+export const team = [
+ {
+ placeholder: "Member 1",
+ },
+ {
+ placeholder: "Member 2",
+ },
+ {
+ placeholder: "Member 3",
+ },
+ ];
\ No newline at end of file
diff --git a/constant/PROFILE/form.ts b/constant/PROFILE/form.ts
new file mode 100644
index 0000000..d3afb62
--- /dev/null
+++ b/constant/PROFILE/form.ts
@@ -0,0 +1,20 @@
+export const value = [
+ {
+ placeholder: "Email",
+ },
+ {
+ placeholder: "USN",
+ },
+ {
+ placeholder: "Phone Number",
+ },
+ {
+ placeholder: "Program",
+ },
+ {
+ placeholder: "Your TechStack",
+ },
+ {
+ placeholder: "Your Proficiency",
+ },
+ ];
\ No newline at end of file
diff --git a/pages/index.tsx b/pages/index.tsx
index 8c5024f..0bded7c 100644
--- a/pages/index.tsx
+++ b/pages/index.tsx
@@ -1,6 +1,7 @@
// import { Inter } from 'next/font/google'
import DSA from "@/components/DSA/index"
import Layout from "@/components/LAYOUT"
+import Profile from "@/components/PROFILE"
// const inter = Inter({ subsets: ['latin'] })
export default function Home() {
@@ -8,8 +9,8 @@ export default function Home() {
return (
-
-
+
+
)
}
diff --git a/public/community.png b/public/community.png
new file mode 100644
index 0000000..75dfab9
Binary files /dev/null and b/public/community.png differ
diff --git a/tailwind.config.js b/tailwind.config.js
index 97cd02f..df5c447 100644
--- a/tailwind.config.js
+++ b/tailwind.config.js
@@ -17,6 +17,7 @@ module.exports = {
reddish:"#FB3800",
greyy:"#F4EEE9",
orange2:"#FE995C",
+ nav_color:"#fef9f4",
},
backgroundImage: {