diff --git a/client/pages/labs/LabsExploreResearch.tsx b/client/pages/labs/LabsExploreResearch.tsx index 5c083178..c0362a72 100644 --- a/client/pages/labs/LabsExploreResearch.tsx +++ b/client/pages/labs/LabsExploreResearch.tsx @@ -2,16 +2,87 @@ 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 { Beaker, BookOpen, Lightbulb, Award } from "lucide-react"; +import { ArrowRight, Users, Clock, Zap, Download, ExternalLink } from "lucide-react"; import { useNavigate } from "react-router-dom"; export default function LabsExploreResearch() { const navigate = useNavigate(); + const researchProjects = [ + { + title: "AI-Powered NPC Behavior Systems", + status: "Active Research", + team: 5, + duration: "6 months", + description: + "Machine learning models for realistic, adaptive NPC behavior in games. Uses reinforcement learning to create NPCs that learn from player interactions.", + keyAchievements: [ + "50% faster training time vs baseline", + "Natural conversation patterns", + "Dynamic difficulty scaling", + ], + technologies: ["TensorFlow", "Python", "Lua"], + impact: "Shipping in Q2 2025 GameForge games", + paper: null, + code: "github.com/aethex/ai-npc", + }, + { + title: "Next-Gen Web Architecture", + status: "Exploration Phase", + team: 3, + duration: "3 months", + description: + "Exploring edge computing and serverless patterns for ultra-low latency experiences. Focus on reducing load times to <100ms.", + keyAchievements: [ + "Proof of concept complete", + "80% latency reduction achieved", + "Framework design finalized", + ], + technologies: ["Cloudflare Workers", "WebAssembly", "TypeScript"], + impact: "Foundation for next-gen platform", + paper: "Next-Gen Architecture White Paper (Dec 2024)", + code: null, + }, + { + title: "Procedural Content Generation", + status: "Published", + team: 4, + duration: "8 months", + description: + "Algorithms for infinite, dynamic game world generation. Published research accepted at Game Dev Summit 2024.", + keyAchievements: [ + "Paper published in proceedings", + "Open-source library released", + "3K+ GitHub stars", + ], + technologies: ["Rust", "Perlin Noise", "Graph Theory"], + impact: "Used in 5+ community games", + paper: "Procedural Generation at Scale", + code: "github.com/aethex/proc-gen", + }, + { + title: "Real-Time Ray Tracing Optimization", + status: "Development", + team: 6, + duration: "5 months", + description: + "Breakthrough techniques for ray tracing on consumer hardware without sacrificing performance. Hybrid rasterization + ray tracing approach.", + keyAchievements: [ + "4x performance improvement", + "Production-ready implementation", + "Works on mobile hardware", + ], + technologies: ["GLSL", "C++", "GPU Compute"], + impact: "Launching as free SDK in 2025", + paper: null, + code: "github.com/aethex/raytracing-sdk", + }, + ]; + return (
- {/* Animated grid background */} + {/* Background */}
@@ -19,123 +90,153 @@ export default function LabsExploreResearch() {
- {/* Hero Section */} -
-
-
- + {/* Header */} +
+
+ - - - Research & Innovation - +

+ Research Projects +

+

+ Explore the cutting-edge research being conducted in AeThex Labs. Each project represents our commitment to pushing the boundaries of technology. +

+
+
-

- Explore Our Research -

- -

- Discover cutting-edge projects, publications, and - breakthroughs from our research initiatives. See what we're - working on to shape the future. -

- -
- - -
+ +
+
+ + {project.title} + + + {project.status} + +
+
+

+ {project.team} researchers +

+

+ {project.duration} +

+
+
+
+ + + {/* Description */} +

{project.description}

+ + {/* Key Achievements */} +
+

+ Key Achievements +

+
    + {project.keyAchievements.map((achievement, i) => ( +
  • + + {achievement} +
  • + ))} +
+
+ + {/* Technologies */} +
+

+ Technologies +

+
+ {project.technologies.map((tech, i) => ( + + {tech} + + ))} +
+
+ + {/* Impact & Links */} +
+

+ Impact:{" "} + {project.impact} +

+
+ {project.paper && ( + + )} + {project.code && ( + + )} +
+
+
+ + ))}
- {/* Featured Research Grid */} -
-
-

- Featured Research + {/* CTA */} +
+
+

+ Interested in Research?

-
- - - - - AI & Machine Learning - - - -

- Exploring neural networks and intelligent systems for game - development and interactive experiences. -

-
-
- - - - - - Performance Optimization - - - -

- Breakthrough research in rendering, physics, and real-time - graphics optimization. -

-
-
- - - - - - Roblox Platform - - - -

- Advanced techniques for Roblox development, scripting, and - ecosystem expansion. -

-
-
- - - - - - Developer Tools - - - -

- Building open-source tools and frameworks for the - developer community. -

-
-
-
+

+ Join our research team and contribute to the future of technology. +

+

diff --git a/client/pages/labs/LabsGetInvolved.tsx b/client/pages/labs/LabsGetInvolved.tsx index 9859fafb..825b9023 100644 --- a/client/pages/labs/LabsGetInvolved.tsx +++ b/client/pages/labs/LabsGetInvolved.tsx @@ -2,16 +2,90 @@ 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 { Zap, Code, Globe, Lightbulb } from "lucide-react"; +import { CheckCircle, Users, BookOpen, Code, Zap, ArrowRight } from "lucide-react"; import { useNavigate } from "react-router-dom"; export default function LabsGetInvolved() { const navigate = useNavigate(); + const opportunities = [ + { + title: "Research Partnerships", + description: "Collaborate with our team on research projects", + details: [ + "Co-author research papers", + "Access to our lab facilities", + "Joint publications", + "Revenue sharing on commercialized research", + ], + icon: , + color: "from-purple-500 to-pink-500", + }, + { + title: "Open Source Contributions", + description: "Help us build and improve our open-source projects", + details: [ + "Fork and contribute to projects", + "Get recognized as contributor", + "Influence project direction", + "Build your open-source portfolio", + ], + icon: , + color: "from-green-500 to-emerald-500", + }, + { + title: "Speaking & Workshops", + description: "Share your expertise with our community", + details: [ + "Host technical workshops", + "Speak at our conferences", + "Lead educational content", + "Build your professional brand", + ], + icon: , + color: "from-blue-500 to-cyan-500", + }, + { + title: "Technical Advisory", + description: "Advise us on emerging technologies", + details: [ + "Join our advisory board", + "Shape research direction", + "Quarterly meetings", + "Competitive advisory fees", + ], + icon: , + color: "from-orange-500 to-red-500", + }, + ]; + + const process = [ + { + step: 1, + title: "Express Interest", + description: "Tell us which opportunity excites you", + }, + { + step: 2, + title: "Initial Conversation", + description: "Meet with our team to discuss details", + }, + { + step: 3, + title: "Formalize Agreement", + description: "Sign partnership terms and get started", + }, + { + step: 4, + title: "Collaborate", + description: "Work together to advance technology", + }, + ]; + return (
- {/* Animated grid background */} + {/* Background */}
@@ -19,124 +93,172 @@ export default function LabsGetInvolved() {
- {/* Hero Section */} -
-
-
- + {/* Header */} +
+
+ - - +
+

Get Involved - - -

- Contribute to Innovation

- -

- Multiple ways to get involved with Labs. Whether you're a - student, developer, or researcher, there's a place for you. +

+ There are many ways to collaborate with AeThex Labs. Whether you're a researcher, developer, or thought leader, we'd love to work together.

- -
- - -
- {/* Ways to Get Involved */} -
+ {/* Opportunities Grid */} +
+
+
+ {opportunities.map((opp, idx) => ( + + +
+ {opp.icon} +
+ + {opp.title} + +

+ {opp.description} +

+
+ +
    + {opp.details.map((detail, i) => ( +
  • + + {detail} +
  • + ))} +
+
+
+ ))} +
+
+
+ + {/* How It Works */} +
+
+

+ How to Get Started +

+
+ {process.map((item) => ( + + +
+ {item.step} +
+

+ {item.title} +

+

+ {item.description} +

+
+
+ ))} +
+
+
+ + {/* Benefits */} +

- Ways to Get Involved + Why Partner With Labs

-
- - - - - Contribute Code - - - -

- Help develop open-source projects and tools used by - developers worldwide. -

-
-
- - - - - - Share Ideas - - - -

- Propose research topics or contribute ideas to ongoing - projects. -

-
-
- - - - - - Community Feedback - - - -

- Test beta features, provide feedback, and help shape our - roadmap. -

-
-
- - - - - - Collaborate - - - -

- Partner on research initiatives or joint projects with our - team. -

-
-
+
+ {[ + { + title: "Cutting-Edge Technology", + description: + "Access to our latest research and innovations before they're public", + }, + { + title: "Global Reach", + description: + "Connect with 50K+ developers in our ecosystem and beyond", + }, + { + title: "Professional Growth", + description: + "Build your reputation through published research and speaking engagements", + }, + { + title: "Revenue Sharing", + description: + "Get compensated for contributions that drive business value", + }, + { + title: "Mentorship", + description: + "Learn from world-class researchers and engineers on our team", + }, + { + title: "Community Impact", + description: + "Help shape the future of gaming and digital technology", + }, + ].map((benefit, idx) => ( + + + +

+ {benefit.title} +

+

+ {benefit.description} +

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

+ Ready to Collaborate? +

+

+ Reach out to learn more about our partnership opportunities. +

+ +
+
diff --git a/client/pages/labs/LabsJoinTeam.tsx b/client/pages/labs/LabsJoinTeam.tsx index 7f2d7390..e9e5881f 100644 --- a/client/pages/labs/LabsJoinTeam.tsx +++ b/client/pages/labs/LabsJoinTeam.tsx @@ -1,17 +1,86 @@ 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, Heart, ArrowRight } from "lucide-react"; +import { Card, CardContent } from "@/components/ui/card"; +import { Users, Linkedin, Github, Mail, ArrowRight } from "lucide-react"; import { useNavigate } from "react-router-dom"; export default function LabsJoinTeam() { const navigate = useNavigate(); + const team = [ + { + name: "Dr. Sarah Chen", + role: "Research Director", + bio: "PhD in Computer Science (MIT). 15+ years in game technology. Led AI research at major studios.", + expertise: ["AI/ML", "Game Architecture", "Team Leadership"], + social: { + linkedin: "#", + github: "#", + email: "sarah@aethex.com", + }, + }, + { + name: "Marcus Johnson", + role: "Senior Graphics Engineer", + bio: "GPU optimization specialist. Published research on ray tracing. Built rendering engines at AAA studios.", + expertise: ["Graphics", "GPU Computing", "Performance"], + social: { + linkedin: "#", + github: "#", + email: "marcus@aethex.com", + }, + }, + { + name: "Elena Rodriguez", + role: "Distributed Systems Engineer", + bio: "Expert in scalable backend architecture. Built systems handling 1M+ concurrent connections.", + expertise: ["Distributed Systems", "Cloud Architecture", "DevOps"], + social: { + linkedin: "#", + github: "#", + email: "elena@aethex.com", + }, + }, + { + name: "David Kim", + role: "ML Engineer", + bio: "TensorFlow contributor. Specializes in game AI and procedural generation algorithms.", + expertise: ["Machine Learning", "Game AI", "Neural Networks"], + social: { + linkedin: "#", + github: "#", + email: "david@aethex.com", + }, + }, + { + name: "Sophia Patel", + role: "Research Scientist", + bio: "Published 10+ papers on game optimization. PhD from Stanford. Published in top conferences.", + expertise: ["Algorithm Design", "Optimization", "Research"], + social: { + linkedin: "#", + github: "#", + email: "sophia@aethex.com", + }, + }, + { + name: "Alex Morgan", + role: "Director of Innovation", + bio: "20+ years driving innovation. Mentor to the team. Visionary for future of gaming tech.", + expertise: ["Vision", "Mentorship", "Strategy"], + social: { + linkedin: "#", + github: "#", + email: "alex@aethex.com", + }, + }, + ]; + return (
- {/* Animated grid background */} + {/* Background */}
@@ -19,167 +88,164 @@ export default function LabsJoinTeam() {
- {/* Hero Section */} -
-
-
- - - - - Join Our Team - - -

- We're Hiring Innovators -

- -

- Join a team of passionate researchers and developers pushing - the boundaries of technology. Help us shape the future. -

- -
- - -
-
-
-
- - {/* Open Positions Grid */} -
-
-

- Open Positions -

-
- - - - Senior Researcher - - - -

- Lead groundbreaking research initiatives and mentor junior - researchers. -

- -
-
- - - - - Full Stack Engineer - - - -

- Build tools and platforms that empower our research - efforts. -

- -
-
- - - - - Research Intern - - - -

- Start your career in cutting-edge research and - development. -

- -
-
-
-
-
- - {/* Benefits Section */} + {/* Header */}
-

- Why Join Labs -

-
- - - - - Meaningful Work - - - -

- Contribute to research that shapes the future of - technology and impacts millions. -

-
-
+ - - - - - Amazing Team - - - -

- Work alongside brilliant minds passionate about innovation - and discovery. -

-
-
+
+

+ Meet the Lab +

+

+ World-class researchers and engineers dedicated to advancing technology. Our team includes PhD researchers, published authors, and visionary thinkers. +

+ + {/* Team Grid */} +
+
+
+ {team.map((member, idx) => ( + + + {/* Avatar Placeholder */} +
+ {member.name + .split(" ") + .map((n) => n[0]) + .join("")} +
+ + {/* Name & Role */} +
+

+ {member.name} +

+

+ {member.role} +

+
+ + {/* Bio */} +

{member.bio}

+ + {/* Expertise */} +
+

+ Expertise +

+
+ {member.expertise.map((skill, i) => ( + + {skill} + + ))} +
+
+ + {/* Social Links */} + +
+
+ ))} +
+
+
+ + {/* Culture */} +
+
+

+ Lab Culture +

+
+ {[ + { + title: "Push Boundaries", + description: + "We tackle problems nobody else is solving. Innovation over comfort.", + }, + { + title: "Publish Results", + description: + "Share your research with the world. Present at conferences. Build your reputation.", + }, + { + title: "Mentor Others", + description: + "Junior researchers learn from seniors. We grow as a team and help the community.", + }, + ].map((item, idx) => ( + + +

+ {item.title} +

+

+ {item.description} +

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

+ Join the Lab +

+

+ We're looking for brilliant minds to join our team. Researchers, engineers, and visionaries welcome. +

+ +
+