diff --git a/src/components/home/ProjectsSection.tsx b/src/components/home/ProjectsSection.tsx index 2e2a995..6cf1d96 100644 --- a/src/components/home/ProjectsSection.tsx +++ b/src/components/home/ProjectsSection.tsx @@ -1,16 +1,26 @@ "use client"; -import { ExternalLink, Github, Star } from "lucide-react"; +import { BookOpen, ExternalLink, Github, Star } from "lucide-react"; import { motion } from "framer-motion"; 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, }, { @@ -20,6 +30,7 @@ const projects = [ tech: ["Rust", "TUI", "Systems"], stars: 8, github: "https://github.com/osui-rs/osui", + docs: "https://osui.netlify.app/", featured: true, }, { @@ -29,7 +40,7 @@ const projects = [ tech: ["JavaScript", "Electron", "Linux"], stars: 23, github: "https://github.com/selimaj-dev/linear-linux", - featured: true, + featured: false, }, { name: "Saturn Client", @@ -40,14 +51,6 @@ const projects = [ github: "https://github.com/saturnclientmc/saturnclient", featured: false, }, - { - 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", - featured: false, - }, { name: "Drift", description: "An organized productivity app to get rid of distractions.", @@ -138,15 +141,28 @@ export function ProjectsSection() { Source - - - View - + {project.website && ( + + + View + + )} + {project.docs && ( + + + Docs + + )} ))}