Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8e360758c6 | |||
| 8d8b48fb93 | |||
| 92a8211b04 | |||
| f1d562541e | |||
| 53d334cce7 | |||
| b7dfb1d3bb |
106
src/app/page.tsx
106
src/app/page.tsx
@@ -70,15 +70,12 @@ export default function RealEstatePage() {
|
|||||||
title="Redefining Real Estate Excellence"
|
title="Redefining Real Estate Excellence"
|
||||||
description="With over 15 years in the market, Prime Realty has become a trusted partner for buyers, sellers, and investors. Our commitment to transparency, market insights, and personalized support ensures every client reaches their property goals effectively."
|
description="With over 15 years in the market, Prime Realty has become a trusted partner for buyers, sellers, and investors. Our commitment to transparency, market insights, and personalized support ensures every client reaches their property goals effectively."
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{ value: "$500M+", title: "Total property value managed" },
|
||||||
value: "$500M+", title: "Total property value managed"},
|
{ value: "99%", title: "Client retention rate" },
|
||||||
{
|
|
||||||
value: "99%", title: "Client retention rate"},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="https://images.unsplash.com/photo-1572177812156-58036aae249c?auto=format&fit=crop&q=80&w=800"
|
imageSrc="https://images.unsplash.com/photo-1572177812156-58036aae249c?auto=format&fit=crop&q=80&w=800"
|
||||||
imageAlt="Modern office real estate team workspace"
|
imageAlt="Modern office real estate team workspace"
|
||||||
mediaBadge={{
|
mediaBadge={{ text: "Licensed Agents" }}
|
||||||
text: "Licensed Agents"}}
|
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
metricsAnimation="slide-up"
|
metricsAnimation="slide-up"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
@@ -91,22 +88,14 @@ export default function RealEstatePage() {
|
|||||||
buttons={[{ text: "Contact Our Agents", href: "#contact" }]}
|
buttons={[{ text: "Contact Our Agents", href: "#contact" }]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
features={[
|
features={[
|
||||||
{
|
{ title: "Residential Sales", description: "Expert guidance to help you buy or sell your dream home at the best market valuation. Contact: (555) 111-2222", imageSrc: "https://images.unsplash.com/photo-1582407947304-fd86f028f716?auto=format&fit=crop&q=80&w=600", imageAlt: "Luxury residential home" },
|
||||||
title: "Residential Sales", description: "Expert guidance to help you buy or sell your dream home at the best market valuation.", imageSrc: "https://images.unsplash.com/photo-1582407947304-fd86f028f716?auto=format&fit=crop&q=80&w=600", imageAlt: "Luxury residential home"},
|
{ title: "Commercial Leasing", description: "Prime office and retail spaces designed to help your business grow and thrive. Contact: (555) 333-4444", imageSrc: "https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&q=80&w=600", imageAlt: "Commercial office building" },
|
||||||
{
|
{ title: "Investment Advisory", description: "Strategic insights to help you build a diversified and high-yield real estate portfolio. Contact: (555) 555-6666", imageSrc: "https://images.unsplash.com/photo-1554469384-e58fac16e23a?auto=format&fit=crop&q=80&w=600", imageAlt: "Real estate investment analysis" },
|
||||||
title: "Commercial Leasing", description: "Prime office and retail spaces designed to help your business grow and thrive.", imageSrc: "https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?auto=format&fit=crop&q=80&w=600", imageAlt: "Commercial office building"},
|
{ title: "Property Valuation", description: "Accurate and detailed property appraisals using the latest market data and insights. Contact: (555) 777-8888", imageSrc: "https://images.unsplash.com/photo-1560520653-9e0e4c8959d7?auto=format&fit=crop&q=80&w=600", imageAlt: "Market valuation documents" },
|
||||||
{
|
|
||||||
title: "Investment Advisory", description: "Strategic insights to help you build a diversified and high-yield real estate portfolio.", imageSrc: "https://images.unsplash.com/photo-1554469384-e58fac16e23a?auto=format&fit=crop&q=80&w=600", imageAlt: "Real estate investment analysis"},
|
|
||||||
{
|
|
||||||
title: "Property Valuation", description: "Accurate and detailed property appraisals using the latest market data and insights.", imageSrc: "https://images.unsplash.com/photo-1560520653-9e0e4c8959d7?auto=format&fit=crop&q=80&w=600", imageAlt: "Market valuation documents"},
|
|
||||||
{
|
|
||||||
title: "Relocation Support", description: "Full-service relocation support to help you move and settle into your new location seamlessly.", imageSrc: "https://images.unsplash.com/photo-1516156008625-3a9d6067fab5?auto=format&fit=crop&q=80&w=600", imageAlt: "Relocation assistance"},
|
|
||||||
{
|
|
||||||
title: "Portfolio Management", description: "End-to-end property management services to optimize and maintain your assets.", imageSrc: "https://images.unsplash.com/photo-1590487988256-9ed221338521?auto=format&fit=crop&q=80&w=600", imageAlt: "Property management"},
|
|
||||||
]}
|
]}
|
||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
uniformGridCustomHeightClasses="aspect-square"
|
uniformGridCustomHeightClasses="aspect-square"
|
||||||
gridClassName="md:!grid-cols-3"
|
gridClassName="md:!grid-cols-2"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
@@ -116,51 +105,21 @@ export default function RealEstatePage() {
|
|||||||
title="The Prime Difference"
|
title="The Prime Difference"
|
||||||
description="Why clients choose Prime Realty as their partner"
|
description="Why clients choose Prime Realty as their partner"
|
||||||
features={[
|
features={[
|
||||||
{
|
{ icon: ShieldCheck, title: "Trusted Expertise", description: "Decades of market knowledge ensuring informed decisions at every step." },
|
||||||
icon: ShieldCheck,
|
{ icon: Wrench, title: "Tailored Solutions", description: "Personalized property search and sale plans designed around your lifestyle." },
|
||||||
title: "Trusted Expertise", description: "Decades of market knowledge ensuring informed decisions at every step."},
|
{ icon: DollarSign, title: "Maximized Value", description: "Data-driven negotiation skills to secure the best deal in the current market." },
|
||||||
{
|
|
||||||
icon: Wrench,
|
|
||||||
title: "Tailored Solutions", description: "Personalized property search and sale plans designed around your lifestyle."},
|
|
||||||
{
|
|
||||||
icon: DollarSign,
|
|
||||||
title: "Maximized Value", description: "Data-driven negotiation skills to secure the best deal in the current market."},
|
|
||||||
]}
|
]}
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<FeatureCardEight
|
|
||||||
title="Our Process"
|
|
||||||
description="A clear, step-by-step approach to help you secure the ideal property"
|
|
||||||
features={[
|
|
||||||
{
|
|
||||||
title: "Requirement Analysis", description: "We sit down to understand your needs, budget, and long-term investment goals.", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?auto=format&fit=crop&q=80&w=600", imageAlt: "Consulting process"},
|
|
||||||
{
|
|
||||||
title: "Property Selection", description: "Carefully curated listings that match your criteria and lifestyle preferences.", imageSrc: "https://images.unsplash.com/photo-1560518883-ce09059eeffa?auto=format&fit=crop&q=80&w=600", imageAlt: "Property viewing"},
|
|
||||||
{
|
|
||||||
title: "Negotiation & Offer", description: "Aggressive advocacy and negotiation to get the best terms for your purchase.", imageSrc: "https://images.unsplash.com/photo-1507679799987-c73779587ccf?auto=format&fit=crop&q=80&w=600", imageAlt: "Agreement signing"},
|
|
||||||
{
|
|
||||||
title: "Closing & Support", description: "A smooth closing process and ongoing support as you transition to your new space.", imageSrc: "https://images.unsplash.com/photo-1577412647305-991150c7d163?auto=format&fit=crop&q=80&w=600", imageAlt: "Closing sale"},
|
|
||||||
]}
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
/>
|
|
||||||
<div id="testimonials" data-section="testimonials">
|
<div id="testimonials" data-section="testimonials">
|
||||||
<TestimonialCardThirteen
|
<TestimonialCardThirteen
|
||||||
title="Client Success Stories"
|
title="Client Success Stories"
|
||||||
description="See why homeowners trust Prime Realty for their property needs."
|
description="See why homeowners trust Prime Realty for their property needs."
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{ id: "1", name: "Sarah & Mark T.", handle: "Homeowners, Austin", testimonial: "Prime Realty made the buying process so easy. They listened to exactly what we wanted and found our dream home within a week. Highly recommended!", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-1.jpg", imageAlt: "Sarah & Mark" },
|
||||||
id: "1", name: "Sarah & Mark T.", handle: "Homeowners, Austin", testimonial: "Prime Realty made the buying process so easy. They listened to exactly what we wanted and found our dream home within a week. Highly recommended!", rating: 5,
|
{ id: "2", name: "Robert H.", handle: "Real Estate Investor, Dallas", testimonial: "I've worked with many agencies, but Prime Realty's data analysis and property valuation tools are unparalleled. They've helped me add immense value to my portfolio.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-2.jpg", imageAlt: "Robert H." },
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-1.jpg", imageAlt: "Sarah & Mark"},
|
|
||||||
{
|
|
||||||
id: "2", name: "Robert H.", handle: "Real Estate Investor, Dallas", testimonial: "I've worked with many agencies, but Prime Realty's data analysis and property valuation tools are unparalleled. They've helped me add immense value to my portfolio.", rating: 5,
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-2.jpg", imageAlt: "Robert H."},
|
|
||||||
{
|
|
||||||
id: "3", name: "Elena W.", handle: "Commercial Client, Houston", testimonial: "Expert guidance on leasing office space. They were professional, responsive, and negotiated a fantastic lease agreement for our growing startup.", rating: 5,
|
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-3.jpg", imageAlt: "Elena W."},
|
|
||||||
]}
|
]}
|
||||||
showRating={true}
|
showRating={true}
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
@@ -177,20 +136,11 @@ export default function RealEstatePage() {
|
|||||||
textPosition="left"
|
textPosition="left"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{ id: "1", title: "What areas do you serve?", content: "We provide comprehensive real estate services across the greater Austin, Dallas, and Houston metropolitan areas." },
|
||||||
id: "1", title: "What areas do you serve?", content: "We provide comprehensive real estate services across the greater Austin, Dallas, and Houston metropolitan areas."},
|
{ id: "2", title: "How do I get an appraisal?", content: "Contact our team for a free property valuation. We'll analyze recent market trends to provide an accurate estimate of your home's worth." },
|
||||||
{
|
|
||||||
id: "2", title: "Do you offer virtual property tours?", content: "Yes! We provide professional photography and immersive 3D virtual tours for all our current listings."},
|
|
||||||
{
|
|
||||||
id: "3", title: "How do I get an appraisal?", content: "Contact our team for a free property valuation. We'll analyze recent market trends to provide an accurate estimate of your home's worth."},
|
|
||||||
{
|
|
||||||
id: "4", title: "Can you help with commercial leases?", content: "Absolutely. We specialize in finding, negotiating, and securing commercial properties tailored to your business needs."},
|
|
||||||
{
|
|
||||||
id: "5", title: "What is your commission structure?", content: "Our commission depends on the type of service and complexity of the transaction. We provide transparent and competitive rates discussed during our initial consultation."},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCTA
|
<ContactCTA
|
||||||
tag="Inquire Today"
|
tag="Inquire Today"
|
||||||
@@ -205,36 +155,14 @@ export default function RealEstatePage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterMedia
|
<FooterMedia
|
||||||
logoText="Prime Realty"
|
logoText="Prime Realty"
|
||||||
imageSrc="https://images.unsplash.com/photo-1560518883-ce09059eeffa?auto=format&fit=crop&q=80&w=600"
|
imageSrc="https://images.unsplash.com/photo-1560518883-ce09059eeffa?auto=format&fit=crop&q=80&w=600"
|
||||||
imageAlt="Luxury estate architecture"
|
imageAlt="Luxury estate architecture"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ title: "Services", items: [{ label: "Residential Sales", href: "#services" }, { label: "Commercial Leasing", href: "#services" }] },
|
||||||
title: "Real Estate Services", items: [
|
{ title: "Company", items: [{ label: "About Prime", href: "#about" }, { label: "Contact Us", href: "#contact" }] },
|
||||||
{ label: "Residential Sales", href: "#services" },
|
|
||||||
{ label: "Commercial Leasing", href: "#services" },
|
|
||||||
{ label: "Investment Strategy", href: "#services" },
|
|
||||||
{ label: "Property Valuation", href: "#services" },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Company", items: [
|
|
||||||
{ label: "About Prime", href: "#about" },
|
|
||||||
{ label: "Success Stories", href: "#testimonials" },
|
|
||||||
{ label: "Frequently Asked", href: "#faq" },
|
|
||||||
{ label: "Contact Us", href: "#contact" },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Office Contact", items: [
|
|
||||||
{ label: "(555) 123-4567", href: "tel:5551234567" },
|
|
||||||
{ label: "hello@primerealty.com", href: "mailto:hello@primerealty.com" },
|
|
||||||
{ label: "Austin, TX" },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
copyrightText="© 2026 | Prime Realty"
|
copyrightText="© 2026 | Prime Realty"
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -9,6 +9,15 @@ import { useState } from "react";
|
|||||||
|
|
||||||
export default function PropertiesPage() {
|
export default function PropertiesPage() {
|
||||||
const [search, setSearch] = useState("");
|
const [search, setSearch] = useState("");
|
||||||
|
const [priceSort, setPriceSort] = useState("");
|
||||||
|
|
||||||
|
const filters = [
|
||||||
|
{
|
||||||
|
label: "Price Rating", options: ["None", "Lowest to Highest", "Highest to Lowest"],
|
||||||
|
selected: priceSort,
|
||||||
|
onChange: (value: string) => setPriceSort(value),
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider
|
||||||
@@ -43,6 +52,7 @@ export default function PropertiesPage() {
|
|||||||
searchValue={search}
|
searchValue={search}
|
||||||
onSearchChange={setSearch}
|
onSearchChange={setSearch}
|
||||||
searchPlaceholder="Search properties..."
|
searchPlaceholder="Search properties..."
|
||||||
|
filters={filters}
|
||||||
/>
|
/>
|
||||||
</main>
|
</main>
|
||||||
<FooterMedia
|
<FooterMedia
|
||||||
|
|||||||
Reference in New Issue
Block a user