import { useState, useEffect } from "react"; import Layout from "@/components/Layout"; import { Button } from "@/components/ui/button"; import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; import LoadingScreen from "@/components/LoadingScreen"; import { SkeletonStats, SkeletonUserPath } from "@/components/Skeleton"; import { Link } from "react-router-dom"; import { GamepadIcon, BriefcaseIcon, UsersIcon, ShoppingCartIcon, ArrowRight, CheckCircle, Sparkles, Zap, Target, Users, TrendingUp, Microscope, } from "lucide-react"; export default function Index() { const [isLoading, setIsLoading] = useState(true); const [activeSection, setActiveSection] = useState(0); useEffect(() => { const timer = setTimeout(() => { setIsLoading(false); }, 1200); return () => clearTimeout(timer); }, []); useEffect(() => { const interval = setInterval(() => { setActiveSection((prev) => (prev + 1) % 4); }, 4000); return () => clearInterval(interval); }, []); const features = [ { title: "Game Development", description: "Full‑cycle production and tooling", icon: Zap, color: "from-blue-500 to-purple-600", }, { title: "Product Design", description: "UX/UI, prototyping, and branding", icon: Target, color: "from-purple-500 to-pink-600", }, { title: "Platform Engineering", description: "Web, mobile, and backend foundations", icon: Users, color: "from-green-500 to-blue-600", }, { title: "Community & Growth", description: "Programs, content, and engagement", icon: TrendingUp, color: "from-orange-500 to-red-600", }, ]; const achievements = [ { metric: "10K+", label: "Active Creators" }, { metric: "500+", label: "Projects Shipped" }, { metric: "99.99%", label: "Feature Quality" }, { metric: "24/7", label: "Global Community" }, ]; if (isLoading) { return ( ); } return ( {/* Hero Section - Geometric Design */}
{/* Geometric Background Pattern */}
{/* Large Logo-inspired Geometric Shape */}
Background
{/* Floating Geometric Elements */} {[...Array(20)].map((_, i) => (
))}
{/* Main Content */}
{/* Title */}

AeThex

Crafting Digital Realities

Where vision meets execution. We craft experiences through design, development, and community.

{/* Interactive Features Grid */}
{features.map((feature, index) => { const Icon = feature.icon; const isActive = activeSection === index; return ( setActiveSection(index)} >

{feature.title}

{feature.description}

); })}
{/* Action Buttons */}
{/* Achievements Section */}

Powering Innovation Worldwide

Our impact across the digital landscape

{achievements.map((achievement, index) => (
{achievement.metric}

{achievement.label}

))}
{/* Offerings Overview */}

Everything We Offer

Explore services, programs, resources, and community

Game Development Studios and indie support Consulting Architecture & delivery Mentorship Programs and guidance AeThex Labs BlackSite R&D portal synced with Labs mainframe
Documentation Guides and tutorials
Community News and discussions
Company About and contact
{/* Technology Showcase */}

What We Build

Built on cutting-edge frameworks and powered by advanced algorithms

{/* Interactive Technology Grid */}
{[ { name: "Game Studios", status: "Active", color: "from-purple-500 to-blue-600", }, { name: "Design Systems", status: "Evolving", color: "from-blue-500 to-green-600", }, { name: "Creator Tools", status: "Live", color: "from-green-500 to-yellow-600", }, { name: "Launch Ops", status: "Scaling", color: "from-yellow-500 to-red-600", }, { name: "Content Pipeline", status: "In Progress", color: "from-red-500 to-purple-600", }, { name: "Edge Experiences", status: "Deployed", color: "from-purple-500 to-pink-600", }, ].map((tech, index) => (

{tech.name}

{tech.status}

))}
{/* Call to Action */}

Ready to Build the Future?

); }