--- // src/pages/projects.astro import BaseLayout from '../layouts/BaseLayout.astro'; import '../styles/card-animations.css'; import Header from '../components/Header.astro'; import Footer from '../components/Footer.astro'; const title = "Projects | LaForceIT"; const description = "Explore Daniel LaForce's projects, including infrastructure solutions, automation tools, and home lab configurations."; // Category icons const categoryIcons = { "Infrastructure": ``, "DevOps": ``, "Web Development": ``, "Documentation": ``, "Automation": `` }; // Featured projects const featuredProjects = [ { title: "Home Lab Infrastructure", description: "Enterprise-grade home lab environment with Kubernetes, virtualization, networking, and storage solutions.", image: "/images/projects/homelab.jpg", url: "https://argobox.com", isExternal: true, technologies: ["Proxmox", "Kubernetes", "pfSense", "TrueNAS"], category: "Infrastructure" }, { title: "Tech Stack", description: "A detailed overview of the technologies, tools, and platforms that power my projects and home lab environment.", image: "/images/projects/tech-stack.jpg", url: "/tech-stack", isExternal: false, technologies: ["Kubernetes", "Docker", "Terraform", "Ansible"], category: "Documentation" }, { title: "Infrastructure as Code Templates", description: "Collection of Terraform and Ansible templates for automating infrastructure deployment.", image: "/images/projects/iac.jpg", url: "/projects/infrastructure-templates", isExternal: false, technologies: ["Terraform", "Ansible", "AWS", "Azure"], category: "DevOps" }, { title: "Kubernetes Management Dashboard", description: "Custom web interface for monitoring and managing Kubernetes clusters with enhanced visualization.", image: "/images/projects/k8s-dashboard.jpg", url: "/projects/kubernetes-dashboard", isExternal: false, technologies: ["React", "Node.js", "Kubernetes API", "Prometheus"], category: "Web Development" } ]; // Project categories const categories = [ "All", "Infrastructure", "DevOps", "Web Development", "Documentation", "Automation" ]; ---
{categories.map(category => ( ))}
{featuredProjects.map(project => (
{/* Add animated dots in the background of each icon area */}

{project.title}

{project.description}

{project.isExternal ? 'Visit Project' : 'View Project'}
{project.technologies.map(tech => ( {tech} ))}
))}

GitHub Repositories

View All

Explore my open-source projects and contributions on GitHub. These repositories include infrastructure configurations, automation scripts, and development tools.

Browse Repositories