"use client"; import { Button } from "@/components/ui/button"; import { Card, CardContent } from "@/components/ui/card"; import { Input } from "@/components/ui/input"; import { MessageCircle, Users, Shield } from "lucide-react"; import { motion } from "framer-motion"; import { useRouter } from "next/navigation"; export default function LandingPage() { const router = useRouter(); return (
{/* Header */}
{/* Hero Section */}
Chat. Connect. Collaborate.

A modern chat app for teams and friends. Stay connected with real-time messaging, secure channels, and seamless collaboration.

{/* Features */}
} title="Real-Time Chat" description="Experience instant messaging with typing indicators, read receipts, and more with our self-hostable node system." /> } title="Group Channels" description="Organize conversations into channels for projects, teams, or friends by hosting your own server." /> } title="Secure & Private" description="Your data is encrypted and protected, ensuring safe communication." />
{/* Call to Action */} {/*

Ready to start chatting?

Create your free account today and bring your conversations together.

*/} {/* Footer */}
); } function FeatureCard({ icon, title, description, }: { icon: React.ReactNode; title: string; description: string; }) { return ( {icon}

{title}

{description}

); }