import { Card } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; import { Badge } from "@/components/ui/badge"; import { ArrowRight, Smartphone, Shield, Car, MapPin, Utensils, Building, Users, TrendingUp, Zap } from "lucide-react"; const EcosystemSection = () => { const applications = [ { id: "tourist", title: "App Turistas", description: "Explora, reserva y disfruta experiencias únicas con IA y realidad aumentada", icon: "🏖️", iconComponent: , features: ["Mapas con IA", "Realidad Aumentada", "Reservas integradas", "Guías virtuales"], userType: "Viajeros", color: "primary", status: "live", users: "15K+" }, { id: "politur", title: "POLITUR", description: "Sistema de seguridad turística con geolocalización y respuesta rápida", icon: "👮‍♂️", iconComponent: , features: ["Alertas en tiempo real", "Geolocalización", "Gestión de incidentes", "Comunicación directa"], userType: "Policía Turística", color: "destructive", status: "live", users: "500+" }, { id: "taxi", title: "App Taxis", description: "Plataforma de transporte seguro con tarifas dinámicas y rutas optimizadas", icon: "🚕", iconComponent: , features: ["Rutas con IA", "Tarifas dinámicas", "Pagos integrados", "Calificaciones bidireccionales"], userType: "Conductores", color: "warning", status: "live", users: "2K+" }, { id: "guides", title: "Guías Turísticos", description: "Conecta con guías certificados para experiencias auténticas y personalizadas", icon: "🗺️", iconComponent: , features: ["Itinerarios personalizados", "Audio-guías", "Contenido multimedia", "Gestión de reservas"], userType: "Guías Profesionales", color: "success", status: "live", users: "800+" }, { id: "restaurants", title: "Restaurantes POS", description: "Sistema completo de punto de venta con menús digitales e inventario", icon: "🍽️", iconComponent: , features: ["POS completo", "Menús digitales", "Gestión de inventario", "Reservas online"], userType: "Restaurantes", color: "secondary", status: "beta", users: "150+" }, { id: "hotels", title: "Gestión Hotelera", description: "Plataforma integral para hoteles con check-in digital y channel manager", icon: "🏨", iconComponent: , features: ["Check-in digital", "Channel manager", "Gestión de habitaciones", "CRM hotelero"], userType: "Hoteles", color: "primary", status: "beta", users: "75+" } ]; const getStatusBadge = (status: string) => { switch (status) { case "live": return En Vivo; case "beta": return Beta; default: return Próximamente; } }; const getColorClasses = (color: string) => { switch (color) { case "primary": return "border-primary/20 hover:border-primary/40 bg-primary/5"; case "secondary": return "border-secondary/20 hover:border-secondary/40 bg-secondary/5"; case "success": return "border-success/20 hover:border-success/40 bg-success/5"; case "warning": return "border-warning/20 hover:border-warning/40 bg-warning/5"; case "destructive": return "border-destructive/20 hover:border-destructive/40 bg-destructive/5"; default: return "border-border hover:border-border/60"; } }; return (
{/* Karibeo original background */}
{/* Section Header */}
Ecosistema Completo

Aplicaciones Integradas{" "} Para Todos

Una plataforma única que conecta turistas, servicios y experiencias. Descubre cómo cada aplicación trabaja en perfecta armonía.

{/* Applications Grid */}
{applications.map((app, index) => (
{/* Header */}
{app.icon}

{app.title}

{app.userType}

{getStatusBadge(app.status)}
{/* Description */}

{app.description}

{/* Features List */}
{app.features.map((feature, idx) => (
{feature}
))}
{/* Stats */}
Usuarios
{app.users}
{/* CTA */}
{/* Hover Effect Decoration */}
))}
{/* Integration Benefits */}

La Potencia de la{" "} Integración

Todas nuestras aplicaciones trabajan juntas para crear una experiencia turística sin igual.

Datos Unificados

Toda la información de tu viaje en un solo lugar. Reservas, pagos y experiencias sincronizados.

Seguridad Total

POLITUR integrado en tiempo real. Tu seguridad es nuestra prioridad en cada paso del viaje.

Experiencia Fluida

Sin fricciones entre servicios. Una experiencia continua desde la llegada hasta la partida.

); }; export default EcosystemSection;