From ed4e423d22a1a12bd12b57e9e4b3096d98fcd1b4 Mon Sep 17 00:00:00 2001 From: jyswee Date: Thu, 23 Jul 2026 22:11:46 +0000 Subject: [PATCH] Seed: real-estate template (18 files) --- src/pages/Agents.tsx | 71 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 src/pages/Agents.tsx diff --git a/src/pages/Agents.tsx b/src/pages/Agents.tsx new file mode 100644 index 0000000..03c88fd --- /dev/null +++ b/src/pages/Agents.tsx @@ -0,0 +1,71 @@ +import { Button } from "@/components/ui/button"; +import { Card, CardContent } from "@/components/ui/card"; +import { Badge } from "@/components/ui/badge"; +import { Phone, Mail, Linkedin, Instagram, Home as HomeIcon } from "lucide-react"; +import Header from "@/components/Header"; +import Footer from "@/components/Footer"; + +const agents = [ + { name: "Jennifer Rodriguez", title: "Senior Listing Agent", spec: "Luxury Homes", sold: "340+", phone: "+1 (310) 555-0147", email: "jennifer@prestigerealty.com", init: "JR", gradient: "from-emerald-400 to-emerald-700" }, + { name: "Michael Chen", title: "Buyer Specialist", spec: "Condos & Apartments", sold: "280+", phone: "+1 (212) 555-0233", email: "michael@prestigerealty.com", init: "MC", gradient: "from-amber-400 to-amber-700" }, + { name: "Sarah Thompson", title: "Commercial Director", spec: "Commercial", sold: "195+", phone: "+1 (415) 555-0178", email: "sarah@prestigerealty.com", init: "ST", gradient: "from-stone-400 to-stone-700" }, + { name: "David Patel", title: "Waterfront Specialist", spec: "Waterfront", sold: "220+", phone: "+1 (305) 555-0192", email: "david@prestigerealty.com", init: "DP", gradient: "from-sky-400 to-sky-700" }, + { name: "Emily Watson", title: "New Builds Manager", spec: "New Construction", sold: "165+", phone: "+1 (720) 555-0156", email: "emily@prestigerealty.com", init: "EW", gradient: "from-rose-400 to-rose-700" }, + { name: "Robert Kim", title: "Investment Advisor", spec: "Investment Properties", sold: "310+", phone: "+1 (312) 555-0189", email: "robert@prestigerealty.com", init: "RK", gradient: "from-violet-400 to-violet-700" }, +]; + +export default function AgentsPage() { + return ( +
+
+ + {/* ── HERO ── */} +
+
+ Our Team +

Meet Our Agents

+

Our experienced professionals are dedicated to helping you find the perfect property.

+
+
+ + {/* ── AGENTS GRID ── */} +
+
+
+ {agents.map((a, i) => ( + + +
{a.init}
+

{a.name}

+

{a.title}

+ {a.spec} +
+ + {a.sold} Properties Sold +
+
+
+ {a.phone} +
+
+ {a.email} +
+
+
+ {[Linkedin, Instagram].map((Icon, j) => ( + + + + ))} +
+
+
+ ))} +
+
+
+ +
+ ); +} \ No newline at end of file