diff --git a/client/pages/Nexus.tsx b/client/pages/Nexus.tsx new file mode 100644 index 00000000..25bebd73 --- /dev/null +++ b/client/pages/Nexus.tsx @@ -0,0 +1,233 @@ +import Layout from "@/components/Layout"; +import { Button } from "@/components/ui/button"; +import { Badge } from "@/components/ui/badge"; +import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; +import { Users, Briefcase, Zap, Target, Network, Sparkles, ArrowRight } from "lucide-react"; +import { useNavigate } from "react-router-dom"; + +export default function Nexus() { + const navigate = useNavigate(); + + const features = [ + { + icon: Users, + title: "Discover Talent", + description: "Browse creators across all AeThex arms with powerful filters and search." + }, + { + icon: Briefcase, + title: "Post Opportunities", + description: "Create job postings and collaboration requests for your team or studio." + }, + { + icon: Network, + title: "Cross-Arm Integration", + description: "Find talent from Labs, GameForge, Corp, Foundation, and DevConnect." + }, + { + icon: Sparkles, + title: "Hybrid Marketplace", + description: "Access both AeThex creators and DevConnect developers in one place." + }, + { + icon: Target, + title: "Smart Matching", + description: "Match opportunities with creators based on skills, experience, and interests." + }, + { + icon: Zap, + title: "Instant Apply", + description: "Apply for opportunities directly or track your applications in real-time." + }, + ]; + + const stats = [ + { label: "Active Creators", value: "1000+" }, + { label: "Opportunities", value: "500+" }, + { label: "Arms Connected", value: "5" }, + { label: "Success Rate", value: "92%" }, + ]; + + return ( + +
+ {/* Animated backgrounds - Purple theme */} +
+
+
+
+
+
+ +
+ {/* Hero Section */} +
+
+
+ + + AeThex Nexus + + +

+ The Talent Nexus +

+ +

+ Connect creators with opportunities across all AeThex arms. + Find talent, post jobs, and build amazing teams in a unified + marketplace powered by both AeThex and DevConnect. +

+ +
+ + +
+
+
+
+ + {/* Stats Section */} +
+
+
+ {stats.map((stat) => ( +
+

+ {stat.value} +

+

+ {stat.label} +

+
+ ))} +
+
+
+ + {/* Features Grid */} +
+
+
+

+ Everything You Need +

+

+ Connect creators with opportunities in a single, unified marketplace +

+
+ +
+ {features.map((feature) => { + const Icon = feature.icon; + return ( + + + + + {feature.title} + + + +

+ {feature.description} +

+
+
+ ); + })} +
+
+
+ + {/* Arms Integration Section */} +
+
+
+

+ Multi-Arm Marketplace +

+

+ Access talent and opportunities from all AeThex arms in one place +

+
+ +
+ {[ + { name: "Labs", emoji: "🔬", color: "yellow" }, + { name: "GameForge", emoji: "🎮", color: "green" }, + { name: "Corp", emoji: "💼", color: "blue" }, + { name: "Foundation", emoji: "🎓", color: "red" }, + { name: "DevConnect", emoji: "🌐", color: "purple" }, + ].map((arm) => ( +
+

{arm.emoji}

+

{arm.name}

+
+ ))} +
+
+
+ + {/* CTA Section */} +
+
+
+

+ Ready to Connect? +

+

+ Join the Nexus today and find your next opportunity or team member +

+ +
+ + +
+
+
+
+
+
+ + ); +}