Merge version_2_1782002667931 into main #2

Merged
bender merged 3 commits from version_2_1782002667931 into main 2026-06-21 00:47:42 +00:00
4 changed files with 46 additions and 1 deletions

View File

@@ -2,11 +2,13 @@ import { Routes, Route } from 'react-router-dom';
import Layout from './components/Layout';
import HomePage from './pages/HomePage';
import NumeAnalyticsPage from "@/pages/NumeAnalyticsPage";
export default function App() {
return (
<Routes>
<Route element={<Layout />}>
<Route path="/" element={<HomePage />} />
<Route path="/nume-analytics" element={<NumeAnalyticsPage />} />
</Route>
</Routes>
);

View File

@@ -34,7 +34,9 @@ export default function Layout() {
{
"name": "Metrics",
"href": "#metrics"
}
},
{ name: "Nume Analytics", href: "/nume-analytics" },
];
return (

View File

@@ -0,0 +1,40 @@
import FeaturesBento from "@/components/sections/features/FeaturesBento";
import Button from "@/components/ui/Button";
import TextAnimation from "@/components/ui/TextAnimation";
import { Check } from "lucide-react";
import GridOrCarousel from "@/components/ui/GridOrCarousel";
import ScrollReveal from "@/components/ui/ScrollReveal";
import { cls } from "@/lib/utils";
export default function NumeAnalyticsPage() {
return (
<>
<div data-webild-section="FeaturesBento"><FeaturesBento
tag="Analítica Avanzada"
title="Decisiones Refinadas por la Precisión"
description="Desbloqueamos el potencial oculto en ecosistemas de datos complejos. Nume Analytics provee insights estratégicos de élite para quienes definen el futuro."
primaryButton={{"text":"Impulsar Crecimiento","href":"#pricing"}}
secondaryButton={{"text":"Agendar Consulta","href":"#contact"}}
features={[{"title":"Proyección de Crecimiento","description":"Visualice el impacto directo en su ROI mediante modelos predictivos de alta precisión.","bentoComponent":"animated-bar-chart"},{"title":"Inteligencia en Tiempo Real","description":"Monitoreo continuo de los indicadores que dictan el éxito de su corporación.","bentoComponent":"info-card-marquee","infoCards":[{"icon":"TrendingUp","label":"Enfoque","value":"ROI"},{"icon":"Activity","label":"Precisión","value":"Absoluta"},{"icon":"Zap","label":"Respuesta","value":"Inmediata"}]},{"title":"Ecosistema Unificado","description":"Centralizamos sus fuentes de datos en un núcleo analítico de rendimiento superior.","bentoComponent":"orbiting-icons","centerIcon":"Database","orbitIcons":["Cloud","Server","Globe","Cpu"]},{"title":"Metodología de Élite","description":"Un enfoque estructurado para transformar datos crudos en ventajas competitivas.","bentoComponent":"checklist-timeline","heading":"Fases de Implementación","subheading":"De la auditoría a la dominancia","checklistItems":[{"label":"Auditoría","detail":"Evaluación profunda de la infraestructura."},{"label":"Modelado","detail":"Diseño de algoritmos predictivos a medida."},{"label":"Ejecución","detail":"Despliegue de dashboards ejecutivos."}],"completedLabel":"Sistema Activo"},{"title":"Analítica Predictiva","description":"Anticípese a las fluctuaciones del mercado con nuestra tecnología propietaria.","bentoComponent":"icon-text-marquee","centerIcon":"BrainCircuit","marqueeTexts":["Machine Learning","Big Data","Forecasting","Deep Learning"]}]}
/></div>
<div data-webild-section="AboutTextSplit"><section aria-label="About section" className=""><div className="flex flex-col mx-auto w-content-width"><div className="flex flex-col md:flex-row gap-3"><div className="w-full md:w-1/2"><TextAnimation text="Decisiones Refinadas por la Precisión" variant="fade" gradientText={true} tag="h2" className="text-7xl 2xl:text-8xl leading-[1.15] font-semibold text-balance" /></div><div className="flex flex-col gap-2 w-full md:w-1/2"><TextAnimation key={0} text="Nume Analytics provee perspectivas estratégicas de élite para quienes definen el futuro. Desbloqueamos el potencial oculto dentro de paisajes de datos complejos." variant="fade" gradientText={false} tag="p" className="text-xl md:text-2xl leading-snug text-balance" />
<TextAnimation key={1} text="Nuestro enfoque en analítica avanzada garantiza un ROI excepcional. Transformamos la incertidumbre en un crecimiento medible y sostenido para su corporación." variant="fade" gradientText={false} tag="p" className="text-xl md:text-2xl leading-snug text-balance" /><div className="flex flex-wrap gap-3 mt-2 md:mt-3"><Button text="Explorar Visión" href="#vision" variant="primary" /><Button text="Agendar Consulta" href="#contacto" variant="secondary" animationDelay={0.1} /></div></div></div><div className="w-full border-b border-foreground/5" /></div></section></div>
<div data-webild-section="PricingHighlightedCards"><section aria-label="Pricing section" className=""><div className="flex flex-col gap-8"><div className="flex flex-col items-center w-content-width mx-auto gap-2"><div className="px-3 py-1 mb-1 text-sm card rounded w-fit"><p>Inversión Estratégica</p></div><TextAnimation text="El Valor de la Precisión" variant="fade-blur" gradientText={true} tag="h2" className="md:max-w-8/10 text-6xl 2xl:text-7xl leading-[1.15] font-semibold text-center text-balance" /><TextAnimation text="Soluciones de analítica avanzada diseñadas para maximizar el ROI. Elija el nivel de profundidad que su corporación exige." variant="fade-blur" gradientText={false} tag="p" className="md:max-w-7/10 text-lg md:text-xl leading-snug text-center text-balance" /><div className="flex flex-wrap justify-center gap-3 mt-2 md:mt-3"><Button text="Explorar Planes" variant="primary" /><Button text="Agendar Consulta" variant="secondary" animationDelay={0.1} /></div></div><ScrollReveal variant="fade"><GridOrCarousel><div key="Fundamentos" className="flex flex-col h-full"><div className="px-5 py-2 text-base invisible">placeholder</div><div className="flex flex-col items-center gap-4 xl:gap-5 2xl:gap-6 p-6 xl:p-7 2xl:p-8 flex-1 card text-center rounded"><div className="flex flex-col gap-1"><span className="text-5xl md:text-6xl font-semibold">$2,500/mes</span><span className="text-base font-medium">Fundamentos</span></div><div className="h-px w-full bg-foreground/20" /><div className="flex flex-col gap-3 w-full"><div key="Auditoría de datos" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Auditoría de datos</span></div>
<div key="Dashboards ejecutivos" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Dashboards ejecutivos</span></div>
<div key="Soporte estándar" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Soporte estándar</span></div>
<div key="Reportes mensuales" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Reportes mensuales</span></div></div><div className="flex flex-col gap-3 w-full mt-auto"><Button text="Iniciar" href="/contacto" variant="primary" className="w-full" /></div></div></div>
<div key="Estrategia" className="flex flex-col h-full"><div className="px-5 py-2 text-base invisible">placeholder</div><div className="flex flex-col items-center gap-4 xl:gap-5 2xl:gap-6 p-6 xl:p-7 2xl:p-8 flex-1 card text-center rounded"><div className="flex flex-col gap-1"><span className="text-5xl md:text-6xl font-semibold">$5,000/mes</span><span className="text-base font-medium">Estrategia</span></div><div className="h-px w-full bg-foreground/20" /><div className="flex flex-col gap-3 w-full"><div key="Analítica predictiva" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Analítica predictiva</span></div>
<div key="Modelado de escenarios" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Modelado de escenarios</span></div>
<div key="Soporte prioritario" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Soporte prioritario</span></div>
<div key="Consultoría quincenal" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Consultoría quincenal</span></div></div><div className="flex flex-col gap-3 w-full mt-auto"><Button text="Avanzar" href="/contacto" variant="primary" className="w-full" /></div></div></div>
<div key="Crecimiento Activo" className="flex flex-col h-full"><div className="px-5 py-2 text-base text-center primary-button rounded-t text-primary-cta-text">Recomendado</div><div className="flex flex-col items-center gap-4 xl:gap-5 2xl:gap-6 p-6 xl:p-7 2xl:p-8 flex-1 card text-center rounded-t-none rounded-b"><div className="flex flex-col gap-1"><span className="text-5xl md:text-6xl font-semibold">$9,500/mes</span><span className="text-base font-medium">Crecimiento Activo</span></div><div className="h-px w-full bg-foreground/20" /><div className="flex flex-col gap-3 w-full"><div key="Analítica prescriptiva" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Analítica prescriptiva</span></div>
<div key="Optimización de ROI" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Optimización de ROI</span></div>
<div key="Arquitectura de datos" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Arquitectura de datos</span></div>
<div key="Consultor dedicado" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Consultor dedicado</span></div></div><div className="flex flex-col gap-3 w-full mt-auto"><Button text="Escalar Ahora" href="/contacto" variant="primary" className="w-full" /></div></div></div>
<div key="Dominio" className="flex flex-col h-full"><div className="px-5 py-2 text-base invisible">placeholder</div><div className="flex flex-col items-center gap-4 xl:gap-5 2xl:gap-6 p-6 xl:p-7 2xl:p-8 flex-1 card text-center rounded"><div className="flex flex-col gap-1"><span className="text-5xl md:text-6xl font-semibold">A medida</span><span className="text-base font-medium">Dominio</span></div><div className="h-px w-full bg-foreground/20" /><div className="flex flex-col gap-3 w-full"><div key="IA personalizada" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">IA personalizada</span></div>
<div key="Integración global" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Integración global</span></div>
<div key="Soporte 24/7" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Soporte 24/7</span></div>
<div key="Comité estratégico" className="flex items-start gap-3"><div className="flex items-center justify-center shrink-0 size-6 primary-button rounded"><Check className="size-3 text-primary-cta-text" strokeWidth={2} /></div><span className="text-base text-left">Comité estratégico</span></div></div><div className="flex flex-col gap-3 w-full mt-auto"><Button text="Contactar" href="/contacto" variant="primary" className="w-full" /></div></div></div></GridOrCarousel></ScrollReveal></div></section></div>
</>
);
}

View File

@@ -6,4 +6,5 @@ export interface Route {
export const routes: Route[] = [
{ path: '/', label: 'Home', pageFile: 'HomePage' },
{ path: '/nume-analytics', label: 'Nume Analytics', pageFile: 'NumeAnalyticsPage' },
];