import Navbar from "@/components/Navbar"; import Hero from "@/components/Hero"; import { properties } from "@/data/properties"; import { Card, CardContent } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; import { Link } from "react-router-dom"; import { Bed, Bath, Maximize, MapPin, Building2, Users, Award, TrendingUp, Video } from "lucide-react"; const Index = () => { const featuredProperties = properties.filter(p => p.status === "nueva" || p.status === "oportunidad").slice(0, 3); const formatPrice = (price: number) => { return '$' + price.toLocaleString('es-MX').replace(/,/g, "'") + ' MXN'; }; return ( <>
{/* Featured Properties */}

Propiedades Destacadas

{featuredProperties.map((property) => (
{property.title}
{property.status && ( {property.status.charAt(0).toUpperCase() + property.status.slice(1)} )} {property.tour360 && ( )}
{formatPrice(property.price)}

{property.title}

{property.colonia}
{property.bedrooms && (
{property.bedrooms}
)} {property.bathrooms && (
{property.bathrooms}
)}
{property.area}m²
))}
{/* Why Choose Us */}

¿Por qué elegirnos?

Respaldo Jurídico

Atención legal especializada en cada transacción

Análisis Profesional

Expertos en análisis y desarrollo inmobiliario

Tours 360°

Recorre las propiedades desde cualquier lugar

Experiencia Local

Conocemos cada colonia de Ciudad Obregón

); }; export default Index; import Navbar from "@/components/Navbar"; import Hero from "@/components/Hero"; import { properties } from "@/data/properties"; import { Card, CardContent } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; import { Link } from "react-router-dom"; import { Bed, Bath, Maximize, MapPin, Building2, Users, Award, TrendingUp, Video } from "lucide-react"; const Index = () => { const featuredProperties = properties.filter(p => p.status === "nueva" || p.status === "oportunidad").slice(0, 3); const formatPrice = (price: number) => { return '$' + price.toLocaleString('es-MX').replace(/,/g, "'") + ' MXN'; }; return ( <>
{/* Featured Properties */}

Propiedades Destacadas

{featuredProperties.map((property) => (
{property.title}
{property.status && ( {property.status.charAt(0).toUpperCase() + property.status.slice(1)} )} {property.tour360 && ( )}
{formatPrice(property.price)}

{property.title}

{property.colonia}
{property.bedrooms && (
{property.bedrooms}
)} {property.bathrooms && (
{property.bathrooms}
)}
{property.area}m²
))}
{/* Why Choose Us */}

¿Por qué elegirnos?

Respaldo Jurídico

Atención legal especializada en cada transacción

Análisis Profesional

Expertos en análisis y desarrollo inmobiliario

Tours 360°

Recorre las propiedades desde cualquier lugar

Experiencia Local

Conocemos cada colonia de Ciudad Obregón

); }; export default Index; import Navbar from "@/components/Navbar"; import Hero from "@/components/Hero"; import { properties } from "@/data/properties"; import { Card, CardContent } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; import { Link } from "react-router-dom"; import { Bed, Bath, Maximize, MapPin, Building2, Users, Award, TrendingUp, Video } from "lucide-react"; const Index = () => { const featuredProperties = properties.filter(p => p.status === "nueva" || p.status === "oportunidad").slice(0, 3); const formatPrice = (price: number) => { return '$' + price.toLocaleString('es-MX').replace(/,/g, "'") + ' MXN'; }; return ( <>
{/* Featured Properties */}

Propiedades Destacadas

{featuredProperties.map((property) => (
{property.title}
{property.status && ( {property.status.charAt(0).toUpperCase() + property.status.slice(1)} )} {property.tour360 && ( )}
{formatPrice(property.price)}

{property.title}

{property.colonia}
{property.bedrooms && (
{property.bedrooms}
)} {property.bathrooms && (
{property.bathrooms}
)}
{property.area}m²
))}
{/* Why Choose Us */}

¿Por qué elegirnos?

Respaldo Jurídico

Atención legal especializada en cada transacción

Análisis Profesional

Expertos en análisis y desarrollo inmobiliario

Tours 360°

Recorre las propiedades desde cualquier lugar

Experiencia Local

Conocemos cada colonia de Ciudad Obregón

); }; export default Index;