'use client'; import React from "react"; import { motion } from "framer-motion"; import Header from "@/components/shared/header"; import Footer from "@/components/shared/footer"; import { ExternalLink, GitBranch, CheckCircle2, Workflow, ShieldCheck, Database, Terminal } from "lucide-react"; interface ProjectItem { id: number; title: string; category: string; description: string; highlights: string[]; techStack: string[]; status: string; } const projectsData: ProjectItem[] = [ { id: 1, title: "سامانه یکپارچه پرتال و اینترانت بانکی", category: "سیستم‌های سازمانی و اینترانت", description: "طراحی و توسعه معماری متمرکز جهت مدیریت احراز هویت، کارتابل سازمانی، ماژول‌های آماری و دسترسی‌پذیری بالا برای پرسنل شعب.", highlights: [ "مدیریت سطوح دسترسی پیچیده (RBAC) و احراز هویت متمرکز", "معماری ماژولار کارتابل با پشتیبانی از صف‌های پردازشی سنگین", "یکپارچه‌سازی با هسته سامانه‌های بانکی (Core Banking)" ], techStack: ["Laravel 11", "PostgreSQL", "Redis", "Filament", "Docker"], status: "Production / Enterprise" }, { id: 2, title: "سامانه هوشمند مدیریت شیفت و پرسنل بانکی", category: "پلتفرم عملیاتی و لجستیک", description: "پیاده‌سازی موتور تخصیص خودکار شیفت‌ها، مدیریت جایگزینی و اعلان‌های آنی جهت بهینه‌سازی توزیع نیروی انسانی در شبکه شعب.", highlights: [ "الگوریتم زمان‌بندی پویا جهت پیشگیری از تداخل کاری", "سیستم اعلان‌های بلادرنگ (Real-time WebSockets)", "گزارش‌گیری تحلیلی با بازدهی بالا و کشینگ چندلایه‌ای" ], techStack: ["FastAPI", "Python", "PostgreSQL", "Redis", "React"], status: "Deployed" }, { id: 3, title: "پایپ‌لاین رویدادمحور و موتور پردازش داده (TMS & Store)", category: "معماری توزیع‌شده و میکروسرویس", description: "طراحی زیرساخت پردازش غیرهمگام رویدادها جهت مدیریت دوره‌های آموزشی سازمانی و ثبت سفارشات درون‌سازمانی با تضمین تحویل پیام.", highlights: [ "به‌کارگیری Kafka و RabbitMQ برای انتشار و مصرف پیام‌ها", "طراحی الگوهای Idempotency و Circuit Breaker در ارتباطات", "کاهش لیتنسی پردازش داده‌های حجیم به زیر ۵۰ میلی‌ثانیه" ], techStack: ["Laravel", "Kafka", "RabbitMQ", "Docker", "CI/CD"], status: "Microservices" }, { id: 4, title: "موتور جستجوی معنایی و پایگاه دانش برداری (RAG)", category: "سیستم‌های مبتنی بر هوش مصنوعی", description: "طراحی و استقرار پایپ‌لاین تولید و نمایه‌سازی بردارهای متنی مستندات بانکی جهت پرسش‌وپاسخ هوشمند و بازیابی دقیق اسناد سازمانی.", highlights: [ "ذخیره‌سازی و کوئری‌گیری پرسرعت با Qdrant Vector Database", "استراتژی Chunking بهینه‌شده برای اسناد فارسی و اصطلاحات تخصصی", "اتصال امن به مدل‌های زبانی محلی بدون خروج داده‌های محرمانه" ], techStack: ["Python", "FastAPI", "Qdrant", "PostgreSQL", "Docker"], status: "R&D / Production" } ]; export default function ProjectsPage() { return (
{/* پترن گرید ۲۴ پیکسلی */}
{/* بخش هدر صفحه */}
پروژه‌ها و سیستم‌های مقیاس‌پذیر

معماری نرم‌افزار، سامانه‌های سازمانی و بک‌اند

نمونه‌ای از سیستم‌های تحت وب، میکروسرویس‌ها و پایپ‌لاین‌های مقیاس‌پذیر که با تمرکز بر امنیت، کارایی بالا و پایداری شبکه توسعه یافته‌اند.

{/* تایم‌لاین پروژه‌ها */}
{projectsData.map((project, index) => { const isEven = index % 2 === 0; return (
{/* نشانگر تایم‌لاین وسط صفحه */}
0{project.id}
{/* ستون متن و توضیحات */}
{project.category} {project.status}

{project.title}

{project.description}

{project.highlights.map((highlight, idx) => (
{highlight}
))}
{project.techStack.map((tech, idx) => ( {tech} ))}
{/* ستون کارت سیستم */}
system://node.svc_0{project.id}
سطح دسترس‌پذیری و امنیت:
High Availability • Multi-layer Auth
دیتابیس / کش
PostgreSQL + Redis
جریان پیام‌ها
Async Queues
$ runtime.optimize(--workers=8 --cache=redis)
✓ status: operational [200 OK]
); })}
{/* بنر فراخوان نهایی */}

آماده پیاده‌سازی و توسعه سیستم‌های پیچیده

اگر نیاز به مشاوره معماری نرم‌افزار، مقیاس‌پذیری سرویس‌ها یا پیاده‌سازی ماژول‌های اینترانت و سازمانی دارید، در ارتباط باشید.

); }