Merge version_1 into main #3
@@ -22,22 +22,20 @@ const inter = Inter({
|
||||
export const metadata: Metadata = {
|
||||
title: "Latents - Never Miss an Opportunity Again", description: "AI-powered discovery feed that auto-discovers relevant updates, delivers them in one visual interface, and lets you take action instantly. Never miss funding, accelerators, or industry shifts.", keywords: "AI discovery, opportunity finder, funding alerts, AI agent, content aggregator, productivity", metadataBase: new URL("https://latents.ai"),
|
||||
alternates: {
|
||||
canonical: "https://latents.ai"
|
||||
},
|
||||
canonical: "https://latents.ai"},
|
||||
openGraph: {
|
||||
title: "Latents - Discover Opportunities Faster", description: "The AI agent that auto-discovers relevant updates and lets you act on them immediately.", url: "https://latents.ai", siteName: "Latents", type: "website", images: [
|
||||
{
|
||||
url: "https://latents.ai/og-image.png", alt: "Latents AI Discovery Feed"
|
||||
}
|
||||
]
|
||||
url: "https://latents.ai/og-image.png", alt: "Latents AI Discovery Feed"},
|
||||
],
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image", title: "Never Miss an Opportunity Again - Latents", description: "AI-powered unified feed for discovering funding rounds, accelerators, and industry updates.", images: ["https://latents.ai/twitter-image.png"]
|
||||
card: "summary_large_image", title: "Never Miss an Opportunity Again - Latents", description: "AI-powered unified feed for discovering funding rounds, accelerators, and industry updates.", images: ["https://latents.ai/twitter-image.png"],
|
||||
},
|
||||
robots: {
|
||||
index: true,
|
||||
follow: true
|
||||
}
|
||||
follow: true,
|
||||
},
|
||||
};
|
||||
|
||||
export default function RootLayout({
|
||||
|
||||
273
src/app/page.tsx
273
src/app/page.tsx
@@ -1,14 +1,30 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
|
||||
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
|
||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { AlertCircle, Brain, Eye, Layers, Layout, Mail, Quote, Radio, Search, Star, TrendingUp, Twitter, User, Zap, Linkedin } from 'lucide-react';
|
||||
import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
|
||||
import HeroBillboardScroll from "@/components/sections/hero/HeroBillboardScroll";
|
||||
import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive";
|
||||
import TextSplitAbout from "@/components/sections/about/TextSplitAbout";
|
||||
import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen";
|
||||
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
|
||||
import FooterCard from "@/components/sections/footer/FooterCard";
|
||||
import {
|
||||
AlertCircle,
|
||||
Brain,
|
||||
Eye,
|
||||
Layers,
|
||||
Layout,
|
||||
Mail,
|
||||
Quote,
|
||||
Radio,
|
||||
Search,
|
||||
Star,
|
||||
TrendingUp,
|
||||
Twitter,
|
||||
User,
|
||||
Zap,
|
||||
Linkedin,
|
||||
} from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -27,11 +43,11 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "How It Works", id: "how-it-works" },
|
||||
{ name: "Features", id: "features" },
|
||||
{ name: "Why Latents", id: "comparison" },
|
||||
{ name: "Get Started", id: "signup" }
|
||||
{ name: "Get Started", id: "signup" },
|
||||
]}
|
||||
brandName="Latents"
|
||||
bottomLeftText="AI-Powered Discovery"
|
||||
@@ -50,8 +66,11 @@ export default function LandingPage() {
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-stunning-full-screen-mockup-of-the-lat-1772486097933-e4258788.png"
|
||||
imageAlt="Latents AI Feed Dashboard"
|
||||
buttons={[
|
||||
{ text: "Start Free", onClick: () => document.getElementById('signup')?.scrollIntoView({ behavior: 'smooth' }) },
|
||||
{ text: "See How It Works", href: "how-it-works" }
|
||||
{
|
||||
text: "Start Free", onClick: () =>
|
||||
document.getElementById("signup")?.scrollIntoView({ behavior: "smooth" }),
|
||||
},
|
||||
{ text: "See How It Works", href: "how-it-works" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
ariaLabel="Hero section - Latents AI Discovery"
|
||||
@@ -63,80 +82,91 @@ export default function LandingPage() {
|
||||
title="How It Works"
|
||||
description="A seamless 5-step process that takes you from setup to action in minutes"
|
||||
tag="The Engine"
|
||||
tagIcon={Sparkles}
|
||||
tagIcon={Zap}
|
||||
tagAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
title: "Pick Your Persona", description: "Select Tech Founder, AI Researcher, Student, Author, Investor, or take a 25-second quiz. Instant personalization in under 60 seconds.", icon: User,
|
||||
title: "Pick Your Persona", description:
|
||||
"Select Tech Founder, AI Researcher, Student, Author, Investor, or take a 25-second quiz. Instant personalization in under 60 seconds.", icon: User,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-clean-onboarding-screen-showing-person-1772486097833-cbb187c2.png?_wi=1", imageAlt: "Persona selection interface"
|
||||
},
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-clean-onboarding-screen-showing-person-1772486097833-cbb187c2.png", imageAlt: "Persona selection interface"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-clean-onboarding-screen-showing-person-1772486097833-cbb187c2.png?_wi=2", imageAlt: "Quiz interface"
|
||||
}
|
||||
]
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-clean-onboarding-screen-showing-person-1772486097833-cbb187c2.png", imageAlt: "Quiz interface"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Auto-Subscribe to ~20 Sources", description: "AI instantly bootstraps your entire feed with newsletters, Twitter/X handles, YouTube channels, blogs, funding databases, Substack writers, and Reddit threads.", icon: Radio,
|
||||
title: "Auto-Subscribe to ~20 Sources", description:
|
||||
"AI instantly bootstraps your entire feed with newsletters, Twitter/X handles, YouTube channels, blogs, funding databases, Substack writers, and Reddit threads.", icon: Radio,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/icon-representing-multiple-content-sourc-1772486096999-56536dc1.png?_wi=1", imageAlt: "Multiple content sources"
|
||||
},
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/icon-representing-multiple-content-sourc-1772486096999-56536dc1.png", imageAlt: "Multiple content sources"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/icon-representing-multiple-content-sourc-1772486096999-56536dc1.png?_wi=2", imageAlt: "Content aggregation"
|
||||
}
|
||||
]
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/icon-representing-multiple-content-sourc-1772486096999-56536dc1.png", imageAlt: "Content aggregation"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Get Your Unified Feed", description: "One visual interface showing articles, tweets, YouTube videos (watchable inline), and newsletters. No switching tabs. No 10 different apps.", icon: Layout,
|
||||
title: "Get Your Unified Feed", description:
|
||||
"One visual interface showing articles, tweets, YouTube videos (watchable inline), and newsletters. No switching tabs. No 10 different apps.", icon: Layout,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png?_wi=1", imageAlt: "Three-bucket content system"
|
||||
},
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png", imageAlt: "Three-bucket content system"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-sleek-ai-agent-dashboard-interface-sho-1772486097873-c1c548c2.png?_wi=1", imageAlt: "Unified feed interface"
|
||||
}
|
||||
]
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-sleek-ai-agent-dashboard-interface-sho-1772486097873-c1c548c2.png", imageAlt: "Unified feed interface"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Search & Chat Your Way", description: "'Show me AI funding rounds' or 'What's happening with OpenAI today?' Get context-aware answers from your personalized feed and the web.", icon: Search,
|
||||
title: "Search & Chat Your Way", description:
|
||||
"'Show me AI funding rounds' or 'What's happening with OpenAI today?' Get context-aware answers from your personalized feed and the web.", icon: Search,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/an-elegant-search-and-chatbot-interface--1772486098061-896d38d5.png?_wi=1", imageAlt: "Search and chatbot interface"
|
||||
},
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/an-elegant-search-and-chatbot-interface--1772486098061-896d38d5.png", imageAlt: "Search and chatbot interface"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/an-elegant-search-and-chatbot-interface--1772486098061-896d38d5.png?_wi=2", imageAlt: "Natural language queries"
|
||||
}
|
||||
]
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/an-elegant-search-and-chatbot-interface--1772486098061-896d38d5.png", imageAlt: "Natural language queries"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Take Action Directly", description: "See a funding round? Apply from the feed. Find an accelerator? Agent drafts the email. Spot an opportunity? Agent handles the follow-through.", icon: Zap,
|
||||
title: "Take Action Directly", description:
|
||||
"See a funding round? Apply from the feed. Find an accelerator? Agent drafts the email. Spot an opportunity? Agent handles the follow-through.", icon: Zap,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-screenshot-showing-the-action-layer-in-1772486097857-0b2bff43.png?_wi=1", imageAlt: "Action layer in motion"
|
||||
},
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-screenshot-showing-the-action-layer-in-1772486097857-0b2bff43.png", imageAlt: "Action layer in motion"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-screenshot-showing-the-action-layer-in-1772486097857-0b2bff43.png?_wi=2", imageAlt: "Email and WhatsApp integration"
|
||||
}
|
||||
]
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-screenshot-showing-the-action-layer-in-1772486097857-0b2bff43.png", imageAlt: "Email and WhatsApp integration"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "AI Learns & Improves", description: "The agent gets smarter with every interaction. Duplicates are removed. Noise is filtered out. Your feed becomes more relevant over time.", icon: Brain,
|
||||
title: "AI Learns & Improves", description:
|
||||
"The agent gets smarter with every interaction. Duplicates are removed. Noise is filtered out. Your feed becomes more relevant over time.", icon: Brain,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/icon-representing-ai-personalization-and-1772486096814-64a303d8.png?_wi=1", imageAlt: "AI personalization"
|
||||
},
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/icon-representing-ai-personalization-and-1772486096814-64a303d8.png", imageAlt: "AI personalization"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/icon-representing-ai-personalization-and-1772486096814-64a303d8.png?_wi=2", imageAlt: "Machine learning optimization"
|
||||
}
|
||||
]
|
||||
}
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/icon-representing-ai-personalization-and-1772486096814-64a303d8.png", imageAlt: "Machine learning optimization"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
animationType="depth-3d"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
buttons={[{ text: "Get Started Today", onClick: () => document.getElementById('signup')?.scrollIntoView({ behavior: 'smooth' }) }]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Started Today", onClick: () =>
|
||||
document.getElementById("signup")?.scrollIntoView({ behavior: "smooth" }),
|
||||
},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
ariaLabel="How it works section"
|
||||
/>
|
||||
@@ -151,49 +181,53 @@ export default function LandingPage() {
|
||||
tagAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
title: "🔴 Ground Breakers", description: "Urgent, high-impact updates that need your attention now. Funding announcements, major pivots, industry shifts—everything that moves the needle.", icon: AlertCircle,
|
||||
title: "🔴 Ground Breakers", description:
|
||||
"Urgent, high-impact updates that need your attention now. Funding announcements, major pivots, industry shifts—everything that moves the needle.", icon: AlertCircle,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png?_wi=2", imageAlt: "Ground Breakers bucket"
|
||||
},
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png", imageAlt: "Ground Breakers bucket"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png?_wi=3", imageAlt: "Urgent alerts"
|
||||
}
|
||||
]
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png", imageAlt: "Urgent alerts"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "🟡 Plus Ones", description: "Valuable context and good-to-know updates. Market trends, competitor moves, emerging opportunities that provide useful context.", icon: Star,
|
||||
title: "🟡 Plus Ones", description:
|
||||
"Valuable context and good-to-know updates. Market trends, competitor moves, emerging opportunities that provide useful context.", icon: Star,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png?_wi=4", imageAlt: "Plus Ones bucket"
|
||||
},
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png", imageAlt: "Plus Ones bucket"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png?_wi=5", imageAlt: "Contextual updates"
|
||||
}
|
||||
]
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png", imageAlt: "Contextual updates"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "🔵 Long Shots", description: "Long-term signals and early indicators. Keep them on your radar. These are the early warnings that become tomorrow's opportunities.", icon: TrendingUp,
|
||||
title: "🔵 Long Shots", description:
|
||||
"Long-term signals and early indicators. Keep them on your radar. These are the early warnings that become tomorrow's opportunities.", icon: TrendingUp,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png?_wi=6", imageAlt: "Long Shots bucket"
|
||||
},
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png", imageAlt: "Long Shots bucket"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png?_wi=7", imageAlt: "Future trends"
|
||||
}
|
||||
]
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png", imageAlt: "Future trends"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Unified Visual Experience", description: "Articles, tweets, videos, newsletters—all rendered together in one place. No context switching. Pure signal.", icon: Eye,
|
||||
title: "Unified Visual Experience", description:
|
||||
"Articles, tweets, videos, newsletters—all rendered together in one place. No context switching. Pure signal.", icon: Eye,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-sleek-ai-agent-dashboard-interface-sho-1772486097873-c1c548c2.png?_wi=2", imageAlt: "Unified feed"
|
||||
},
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-sleek-ai-agent-dashboard-interface-sho-1772486097873-c1c548c2.png", imageAlt: "Unified feed"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-sleek-ai-agent-dashboard-interface-sho-1772486097873-c1c548c2.png?_wi=3", imageAlt: "Mixed content types"
|
||||
}
|
||||
]
|
||||
}
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/a-sleek-ai-agent-dashboard-interface-sho-1772486097873-c1c548c2.png", imageAlt: "Mixed content types"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
animationType="blur-reveal"
|
||||
textboxLayout="default"
|
||||
@@ -206,11 +240,14 @@ export default function LandingPage() {
|
||||
<TextSplitAbout
|
||||
title="Before & After: Why Latents Wins"
|
||||
description={[
|
||||
"The old way: Check 10 sources manually, miss opportunities by accident, consume info without action, depend on luck, maintain 10+ AI subscriptions.", "The Latents way: One feed delivers everything auto-curated, never miss a relevant update again, search → find → act in one seamless flow, opportunity is now system-dependent, one subscription for all AI models.", "Founders spend 5+ hours weekly hunting for information. Investors miss deals because they don't hear about promising rounds. Researchers get overwhelmed by noise. Latents eliminates all of that in one platform."
|
||||
]}
|
||||
"The old way: Check 10 sources manually, miss opportunities by accident, consume info without action, depend on luck, maintain 10+ AI subscriptions.", "The Latents way: One feed delivers everything auto-curated, never miss a relevant update again, search → find → act in one seamless flow, opportunity is now system-dependent, one subscription for all AI models.", "Founders spend 5+ hours weekly hunting for information. Investors miss deals because they don't hear about promising rounds. Researchers get overwhelmed by noise. Latents eliminates all of that in one platform."]}
|
||||
showBorder={true}
|
||||
useInvertedBackground={false}
|
||||
buttons={[{ text: "See the Difference", onClick: () => window.scrollTo({ top: 0, behavior: 'smooth' }) }]}
|
||||
buttons={[
|
||||
{
|
||||
text: "See the Difference", onClick: () => window.scrollTo({ top: 0, behavior: "smooth" }),
|
||||
},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
ariaLabel="Why Latents comparison section"
|
||||
/>
|
||||
@@ -225,29 +262,35 @@ export default function LandingPage() {
|
||||
tagAnimation="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1", name: "Sarah Chen", handle: "@sarahchen_founder", testimonial: "Latents saved me from missing a Series A opportunity worth $2M. The AI found it in Ground Breakers before anyone else in my network. This is a game-changer.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-a-tech-fo-1772486096918-de29f606.png?_wi=1", imageAlt: "Sarah Chen"
|
||||
},
|
||||
id: "1", name: "Sarah Chen", handle: "@sarahchen_founder", testimonial:
|
||||
"Latents saved me from missing a Series A opportunity worth $2M. The AI found it in Ground Breakers before anyone else in my network. This is a game-changer.", rating: 5,
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-a-tech-fo-1772486096918-de29f606.png", imageAlt: "Sarah Chen"},
|
||||
{
|
||||
id: "2", name: "Marcus Johnson", handle: "@mjventures", testimonial: "As an investor, I check 20+ newsletters daily. Latents consolidated everything into one feed. I'm now discovering deals I would have completely missed.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-an-invest-1772486096933-1f599bfe.png?_wi=1", imageAlt: "Marcus Johnson"
|
||||
},
|
||||
id: "2", name: "Marcus Johnson", handle: "@mjventures", testimonial:
|
||||
"As an investor, I check 20+ newsletters daily. Latents consolidated everything into one feed. I'm now discovering deals I would have completely missed.", rating: 5,
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-an-invest-1772486096933-1f599bfe.png", imageAlt: "Marcus Johnson"},
|
||||
{
|
||||
id: "3", name: "Dr. Emily Rodriguez", handle: "@emilyai_research", testimonial: "The AI research updates are incredible. Plus Ones give me context I need, Long Shots help me stay ahead of trends. This is how I should have been researching all along.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-an-ai-res-1772486096892-6ae9393a.png", imageAlt: "Dr. Emily Rodriguez"
|
||||
},
|
||||
id: "3", name: "Dr. Emily Rodriguez", handle: "@emilyai_research", testimonial:
|
||||
"The AI research updates are incredible. Plus Ones give me context I need, Long Shots help me stay ahead of trends. This is how I should have been researching all along.", rating: 5,
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-an-ai-res-1772486096892-6ae9393a.png", imageAlt: "Dr. Emily Rodriguez"},
|
||||
{
|
||||
id: "4", name: "Alex Park", handle: "@alexpark_builds", testimonial: "I'm a solo founder juggling 10 projects. Latents' ability to draft emails and fill applications automatically has saved me 15+ hours per week.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-a-young-p-1772486096033-c8a5d831.png", imageAlt: "Alex Park"
|
||||
},
|
||||
id: "4", name: "Alex Park", handle: "@alexpark_builds", testimonial:
|
||||
"I'm a solo founder juggling 10 projects. Latents' ability to draft emails and fill applications automatically has saved me 15+ hours per week.", rating: 5,
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-a-young-p-1772486096033-c8a5d831.png", imageAlt: "Alex Park"},
|
||||
{
|
||||
id: "5", name: "James Wu", handle: "@jameswu_tech", testimonial: "The chatbot's context-awareness is mind-blowing. Ask it about Sequoia from the last month and it understands exactly what you need. Finally, a tool that thinks like a founder.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-a-tech-fo-1772486096918-de29f606.png?_wi=2", imageAlt: "James Wu"
|
||||
},
|
||||
id: "5", name: "James Wu", handle: "@jameswu_tech", testimonial:
|
||||
"The chatbot's context-awareness is mind-blowing. Ask it about Sequoia from the last month and it understands exactly what you need. Finally, a tool that thinks like a founder.", rating: 5,
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-a-tech-fo-1772486096918-de29f606.png", imageAlt: "James Wu"},
|
||||
{
|
||||
id: "6", name: "Victoria Smalls", handle: "@vsmalls_ventures", testimonial: "Stop sleeping on Latents. This is the most productive way I've found to discover opportunities. The action layer is the real differentiator—turns discovery into execution.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-an-invest-1772486096933-1f599bfe.png?_wi=2", imageAlt: "Victoria Smalls"
|
||||
}
|
||||
id: "6", name: "Victoria Smalls", handle: "@vsmalls_ventures", testimonial:
|
||||
"Stop sleeping on Latents. This is the most productive way I've found to discover opportunities. The action layer is the real differentiator—turns discovery into execution.", rating: 5,
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/professional-headshot-photo-of-an-invest-1772486096933-1f599bfe.png", imageAlt: "Victoria Smalls"},
|
||||
]}
|
||||
showRating={true}
|
||||
animationType="scale-rotate"
|
||||
@@ -264,16 +307,29 @@ export default function LandingPage() {
|
||||
description="Join the waitlist and be among the first to experience a world where opportunity is never luck again. We're launching soon."
|
||||
inputs={[
|
||||
{ name: "name", type: "text", placeholder: "Your Name", required: true },
|
||||
{ name: "email", type: "email", placeholder: "your@email.com", required: true }
|
||||
{
|
||||
name: "email", type: "email", placeholder: "your@email.com", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{ name: "persona", placeholder: "What's your role? (Founder, Investor, Researcher, Student, Author, etc.)", rows: 3, required: false }}
|
||||
textarea={{
|
||||
name: "persona", placeholder:
|
||||
"What's your role? (Founder, Investor, Researcher, Student, Author, etc.)", rows: 3,
|
||||
required: false,
|
||||
}}
|
||||
useInvertedBackground={true}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png?_wi=8"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APDliTXxNhtBW3zbZvqAx97EFM/visual-representation-of-the-three-bucke-1772486098033-6903b7d9.png"
|
||||
imageAlt="Join the waitlist"
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="right"
|
||||
buttonText="Join the Waitlist"
|
||||
onSubmit={async (data) => { await fetch('/api/waitlist', { method: 'POST', body: JSON.stringify(data) }); alert('Welcome to the Latents family! Check your email for next steps.'); }}
|
||||
onSubmit={async (data) => {
|
||||
await fetch("/api/waitlist", {
|
||||
method: "POST", body: JSON.stringify(data),
|
||||
});
|
||||
alert(
|
||||
"Welcome to the Latents family! Check your email for next steps."
|
||||
);
|
||||
}}
|
||||
ariaLabel="Email signup form"
|
||||
/>
|
||||
</div>
|
||||
@@ -283,9 +339,15 @@ export default function LandingPage() {
|
||||
logoText="Latents"
|
||||
copyrightText="© 2025 Latents. Opportunity has never been a luck game."
|
||||
socialLinks={[
|
||||
{ icon: Twitter, href: "https://twitter.com/latentsai", ariaLabel: "Follow us on Twitter" },
|
||||
{ icon: Linkedin, href: "https://linkedin.com/company/latents", ariaLabel: "Follow us on LinkedIn" },
|
||||
{ icon: Mail, href: "mailto:hello@latents.ai", ariaLabel: "Email Latents" }
|
||||
{
|
||||
icon: Twitter,
|
||||
href: "https://twitter.com/latentsai", ariaLabel: "Follow us on Twitter"},
|
||||
{
|
||||
icon: Linkedin,
|
||||
href: "https://linkedin.com/company/latents", ariaLabel: "Follow us on LinkedIn"},
|
||||
{
|
||||
icon: Mail,
|
||||
href: "mailto:hello@latents.ai", ariaLabel: "Email Latents"},
|
||||
]}
|
||||
ariaLabel="Site footer"
|
||||
/>
|
||||
@@ -293,6 +355,3 @@ export default function LandingPage() {
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
|
||||
// Icon import for Sparkles used in tagIcon
|
||||
const Sparkles = Zap; // Placeholder - using Zap as Sparkles is not in lucide-react standard exports
|
||||
|
||||
Reference in New Issue
Block a user