diff --git a/src/components/WhyChooseCodeHarbor.tsx b/src/components/WhyChooseCodeHarbor.tsx
new file mode 100644
index 000000000..ad61d9391
--- /dev/null
+++ b/src/components/WhyChooseCodeHarbor.tsx
@@ -0,0 +1,113 @@
+import Link from "@docusaurus/Link";
+import {
+ BookOpen,
+ Code2,
+ Users2,
+ Zap,
+ Trophy,
+ Github
+} from 'lucide-react';
+
+const reasons = [
+ {
+ title: "Free Education",
+ desc: "Comprehensive tech curriculum taught by industry masters, 100% free.",
+ icon: ,
+ },
+ {
+ title: "Open Source",
+ desc: "Contribute to real-world projects and build your GitHub profile.",
+ icon: ,
+ },
+ {
+ title: "Live Editor",
+ desc: "Practice coding in real-time with our integrated browser-based IDE.",
+ icon: ,
+ },
+ {
+ title: "Active Community",
+ desc: "Join over 100+ contributors and thousands of learners worldwide.",
+ icon: ,
+ },
+ {
+ title: "DSA Mastery",
+ desc: "Curated problems and solutions to help you crack technical interviews.",
+ icon: ,
+ },
+ {
+ title: "Expert Guidance",
+ desc: "Roadmaps and tutorials designed for both beginners and pros.",
+ icon: ,
+ },
+];
+
+const WhyChooseCodeHarbor = () => {
+ return (
+
+ {/* Subtle Background Pattern */}
+
+
+
+
+ {/* Header */}
+
+
+ Why CodeHarborHub?
+
+
+ Empowering Your Tech Journey
+
+
+ We shatter limitations by offering an exclusive open-source platform for mastering
+ in-demand skills and launching your dream career.
+
+
+
+ {/* Feature Grid */}
+
+ {reasons.map((item, index) => (
+
+ {/* Animated Glow Effect */}
+
+
+ {/* Icon Container */}
+
+ {item.icon}
+
+
+ {/* Content */}
+
+ {item.title}
+
+
+ {item.desc}
+
+
+ {/* Bottom Accent Line */}
+
+
+ ))}
+
+
+ {/* Call to Action */}
+
+
+
+ Join Our Open Source Mission
+
+
+
+
+
+ );
+};
+
+export default WhyChooseCodeHarbor;
\ No newline at end of file
diff --git a/src/data/team.ts b/src/data/team.ts
new file mode 100644
index 000000000..372f2d9e6
--- /dev/null
+++ b/src/data/team.ts
@@ -0,0 +1,68 @@
+export interface Socials {
+ github?: string;
+ twitter?: string;
+ linkedin?: string;
+}
+
+export interface Member {
+ slug: string;
+ name: string;
+ role: string;
+ image: string;
+ bio: string;
+ email: string;
+ location: string;
+ skills: string[];
+ socials: Socials;
+}
+
+export const teamMembers: Member[] = [
+ {
+ slug: "ajay-dhangar",
+ name: "Ajay Dhangar",
+ role: "Founder & CEO",
+ image: "https://github.com/ajay-dhangar.png",
+ bio: "Visionary developer and open-source advocate. Ajay founded CodeHarborHub to democratize tech education and build a collaborative ecosystem for developers worldwide.",
+ email: "ajaydhangar49@gmail.com",
+ location: "Mandsaur, MP, India",
+ skills: ["Full Stack Dev", "System Design", "Open Source", "Leadership"],
+ socials: {
+ twitter: "https://x.com/CodesWithAjay",
+ github: "https://github.com/ajay-dhangar",
+ linkedin: "https://www.linkedin.com/in/ajay-dhangar/",
+ },
+ },
+ {
+ slug: "sarah-jenkins",
+ name: "Sarah Jenkins",
+ role: "Full Stack Developer",
+ image: "https://images.unsplash.com/photo-1494790108377-be9c29b29330?auto=format&fit=crop&q=80&w=500",
+ bio: "Expert in building scalable MERN stack applications. Sarah leads the frontend architecture and ensures a seamless user experience across the platform.",
+ email: "sarah@example.com",
+ location: "London, UK",
+ skills: ["React", "Node.js", "MongoDB", "Tailwind CSS"],
+ socials: { twitter: "#", github: "#", linkedin: "#" },
+ },
+ {
+ slug: "jhon-smith",
+ name: "Jhon Smith",
+ role: "Web Designer",
+ image: "https://images.unsplash.com/photo-1506794778202-cad84cf45f1d?auto=format&fit=crop&q=80&w=500",
+ bio: "Passionate about clean UI and accessible design. Jhon crafts the visual identity of CodeHarborHub, making complex documentation easy to navigate.",
+ email: "jhon@example.com",
+ location: "New York, USA",
+ skills: ["UI/UX", "Figma", "Accessibility", "CSS3"],
+ socials: { twitter: "#", github: "#", linkedin: "#" },
+ },
+ {
+ slug: "jake-nackos",
+ name: "Product Manager",
+ role: "Product Manager",
+ image: "https://images.unsplash.com/photo-1580489944761-15a19d654956?auto=format&fit=crop&q=80&w=500",
+ bio: "Strategist focused on community growth. Jake bridges the gap between user feedback and technical implementation to keep our roadmap on track.",
+ email: "jake@example.com",
+ location: "Berlin, Germany",
+ skills: ["Product Strategy", "Agile", "Community Building"],
+ socials: { twitter: "#", github: "#", linkedin: "#" },
+ },
+];
\ No newline at end of file
diff --git a/src/pages/index.tsx b/src/pages/index.tsx
index d592c4aa0..c158e4915 100644
--- a/src/pages/index.tsx
+++ b/src/pages/index.tsx
@@ -13,6 +13,7 @@ import { CommunityStatsProvider } from "../context/CommunityStats";
import Faq from "./Faq";
import Organizations from "../components/HomePage/organizations";
import TweetsSection from "../components/HomePage/TweetsSection";
+import WhyChooseCodeHarbor from "../components/WhyChooseCodeHarbor";
export default function Home() {
const { siteConfig } = useDocusaurusContext();
@@ -42,6 +43,12 @@ export default function Home() {
+
+
+
+
+
+
@@ -80,4 +87,4 @@ export default function Home() {
);
-}
+}
\ No newline at end of file
diff --git a/src/pages/our-team/details.tsx b/src/pages/our-team/details.tsx
new file mode 100644
index 000000000..09e0f82fc
--- /dev/null
+++ b/src/pages/our-team/details.tsx
@@ -0,0 +1,226 @@
+import { useLocation } from "@docusaurus/router";
+import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
+import Layout from "@theme/Layout";
+import Link from "@docusaurus/Link";
+import { teamMembers } from "@site/src/data/team";
+import {
+ Github,
+ Twitter,
+ Linkedin,
+ Mail,
+ MapPin,
+ Terminal,
+ CheckCircle2,
+ ChevronRight, Home
+} from "lucide-react";
+
+const Header = ({ memberName }) => {
+ return (
+
+
+ {/* 1. Animated Background Mesh Pattern */}
+
+
+ {/* 2. Gradient Glows */}
+
+
+
+
+
+ {/* Badge Style Subtitle */}
+
+ Member Profile
+
+
+ {/* Dynamic Title with Text Gradient */}
+
+ Member
+ Information
+
+
+
+ {/* 3. Breadcrumbs */}
+
+
+
+ Home
+
+
+
+
+
+ Our Team
+
+
+
+
+
+ {memberName}
+
+
+
+
+ {/* 4. Bottom Decorative Divider */}
+
+
+ {/* Internal CSS for the text gradient animation */}
+
+
+ );
+};
+
+export default function MemberDetailsPage() {
+ const { siteConfig } = useDocusaurusContext();
+ const location = useLocation();
+
+ // Get slug from URL: /our-team/details?member=ajay-dhangar
+ const params = new URLSearchParams(location.search);
+ const memberSlug = params.get("member");
+
+ const member = teamMembers.find((m) => m.slug === memberSlug);
+
+ if (!member) {
+ return (
+
+
+
+ );
+ }
+
+ return (
+
+
+ {/* Header Section */}
+
+
+
+
+
+ {/* Left Column: Image with Skewed Label (Branding from your image) */}
+
+
+
+
+ {/* Brand Skew Label */}
+
+
+
+ {member.name}
+
+
+ {member.role}
+
+
+
+
+ {/* Social Sidebar */}
+
+
+
+
+ {/* Right Column: Bio & Skills */}
+
+
+ Biography
+
+ {member.bio}
+
+
+
+ {/* Contact Info Grid */}
+
+
+
+
+
+ Email
+
+
{member.email}
+
+
+
+
+
+
+ Location
+
+
{member.location}
+
+
+
+
+ {/* Skills Ability */}
+
+
+
+ Skills & Abilities
+
+
+ {member.skills.map((skill, idx) => (
+
+
+ {skill}
+
+ ))}
+
+
+
+
+
+
+
+ );
+}
diff --git a/src/pages/our-team/index.tsx b/src/pages/our-team/index.tsx
new file mode 100644
index 000000000..7cc5c936b
--- /dev/null
+++ b/src/pages/our-team/index.tsx
@@ -0,0 +1,150 @@
+import Link from "@docusaurus/Link";
+import Layout from "@theme/Layout";
+import { Github, Linkedin, Twitter, Rocket, Heart, Code, Coffee } from "lucide-react";
+import { teamMembers } from '@site/src/data/team';
+
+export default function TeamPage() {
+
+ return (
+
+ {/* 1. Hero / Header Section */}
+
+
+
+
+
+ The Faces Behind CodeHarborHub
+
+
+ We are a global collective of developers, designers, and educators
+ united by a single mission: to make high-quality tech education
+ accessible, open-source, and community-driven.
+
+
+
+ Meet the Team
+
+
+ Join as Contributor
+
+
+
+
+
+ {/* 2. Values Section (More Info) */}
+
+
+
+
+
+
Open Source First
+
Everything we build is public. We believe the best way to learn is by contributing to real-world software.
+
+
+
+
Community Driven
+
Our roadmap is shaped by our learners. We grow together by sharing knowledge and peer-reviewing code.
+
+
+
+
Career Focused
+
We don't just teach syntax; we teach the industry standards, DSA, and architecture required for top tech roles.
+
+
+
+
+
+ {/* 3. Team Grid Section */}
+
+
+
+
+
+ Our Core Team
+
+
+ Meet the leadership team ensuring CodeHarborHub remains the #1 destination for open-source learning.
+
+
+
+
+ Fuelled by 100+ contributors
+
+
+
+
+ {teamMembers.map((member) => (
+
+
+
+
+
+
+
+
+
+
+ {member.name}
+
+
+
+ {member.role}
+
+
+
+
+
+
+
+
+ ))}
+
+
+
+
+ {/* 4. Join Us CTA Section (Increasing Content) */}
+
+
+
+
+
Want to Join the Crew?
+
+ CodeHarborHub is always looking for passionate developers, technical writers,
+ and mentors. If you love open source and helping others grow, we'd love to have you.
+
+
+
+ Start Contributing
+
+
+ Contact Us
+
+
+
+
+
+ );
+}
\ No newline at end of file