"use client"; import { BookOpen, ExternalLink, Github, Star } from "lucide-react"; import { motion } from "motion/react"; import { fadeInUp, staggerContainer } from "@/lib/animations"; const projects = [ { name: "Axiom Chat", description: "A modern, feature-rich chat application built for teams.", tech: ["TypeScript", "Real-time", "WebSockets"], stars: 1, github: "https://github.com/AxiomChat/axiom", website: "https://vxchat.netlify.app/", featured: true, }, { name: "DockShip", description: "A powerful self-hosted Deployment Platform for modern teams.", tech: ["TypeScript", "Docker", "React"], stars: 1, github: "https://github.com/orus-dev/dockship", docs: "https://github.com/orus-dev/dockship/wiki", featured: true, }, { name: "OSUI", description: "A TUI library written in Rust for building beautiful terminal interfaces.", tech: ["Rust", "TUI", "Systems"], stars: 8, github: "https://github.com/osui-rs/osui", docs: "https://osui.netlify.app/", featured: true, }, { name: "Linear Linux", description: "Linux support for linear.app - bringing seamless project management to Linux users.", tech: ["JavaScript", "Electron", "Linux"], stars: 23, github: "https://github.com/selimaj-dev/linear-linux", featured: false, }, { name: "Saturn Client", description: "A Minecraft client full of customizability and free cosmetics.", tech: ["Java", "Minecraft", "Gaming"], stars: 3, github: "https://github.com/saturnclientmc/saturnclient", featured: false, }, { name: "Drift", description: "An organized productivity app to get rid of distractions.", tech: ["TypeScript", "Productivity", "Focus"], stars: 1, github: "https://github.com/orus-dev/drift", featured: false, }, ]; export function ProjectsSection() { return (
{/* Section Header */} Portfolio

Featured Projects

A selection of my open-source work and personal projects that showcase my skills in systems programming, web development, and tooling.

{/* Projects Grid */}
{projects.map((project, index) => ( {/* Header */}
{project.featured && ( Featured )}
{project.stars}
{/* Content */}

{project.name}

{project.description}

{/* Tech Stack */}
{project.tech.map((tech) => ( {tech} ))}
{/* Actions */}
Source {project.website && ( View )} {project.docs && ( Docs )}
))}
{/* View All CTA */} View all projects on GitHub
); }