Files
reui-blocks/blocks/services9.tsx
T

128 lines
5.1 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use client";
import { ArrowRight, Code, Cog, PenTool, Shrub } from "lucide-react";
import { Button } from "@/components/ui/button";
import { cn } from "@/lib/utils";
interface Services9Props {
className?: string;
}
const Services9 = ({ className }: Services9Props) => {
const services = [
{
icon: <Cog className="h-6 w-6" />,
title: "نقشه فرآیند",
description:
"گردش‌کارهای دستی را شناسایی و اولویت‌بندی می‌کنیم تا بیشترین صرفه‌جویی زمان و خطای کمتر به دست آید.",
items: ["ممیزی فرآیند", "اولویت ROI"],
duration: "۲ تا ۳ هفته",
price: "از ۵٬۰۰۰ ریال",
},
{
icon: <PenTool className="h-6 w-6" />,
title: "طراحی اتوماسیون",
description:
"تریگر، قوانین و مسیرهای جایگزین را طراحی می‌کنیم تا فرآیند بدون دخالت دستی پیش برود.",
items: ["طراحی جریان کار", "کنترل استثنا", "اعلان نقش‌ها"],
duration: "۳ تا ۵ هفته",
price: "از ۸٬۰۰۰ ریال",
},
{
icon: <Code className="h-6 w-6" />,
title: "پیاده‌سازی و یکپارچگی",
description:
"اتوماسیون را به سامانه مدیریت ارتباط با مشتری، پشتیبانی و ابزارهای داخلی وصل می‌کنیم تا داده بین سیستم‌ها همگام بماند.",
items: ["اتصال API", "همگام‌سازی داده"],
duration: "۴ تا ۸ هفته",
price: "از ۱۲٬۰۰۰ ریال",
},
{
icon: <Shrub className="h-6 w-6" />,
title: "پایش و بهبود",
description:
"متریک‌های زمان چرخه، نرخ خطا و نرخ تکمیل را پایش و اتوماسیون را مستمر بهینه می‌کنیم.",
items: ["داشبورد عملیات", "بازبینی ماهانه", "بهینه‌سازی قوانین"],
duration: "مداوم",
price: "از ۳٬۰۰۰ ریال در ماه",
},
];
return (
<section dir="rtl" lang="fa" className={cn("py-32", className)}>
<div className="container">
<div className="mx-auto max-w-6xl space-y-16">
<div className="space-y-4 text-center">
<h2 className="text-3xl font-semibold tracking-tight md:text-xl">
اتوماسیون گردش‌کار
</h2>
<p className="mx-auto max-w-2xl text-lg tracking-tight text-muted-foreground md:text-xl">
قیمت‌گذاری شفاف برای حذف کار دستی و تسریع عملیات تیم‌های B2B.
</p>
</div>
<div className="grid grid-cols-1 gap-8 md:grid-cols-2">
{services.map((service, index) => (
<div
key={index}
className="flex flex-col rounded-xl border border-border p-8 transition-shadow hover:shadow-lg"
>
<div className="flex items-start justify-between">
<div className="flex items-center gap-3">
<div className="rounded-lg bg-muted p-2">
{service.icon}
</div>
<h3 className="text-xl font-semibold">{service.title}</h3>
</div>
<div className="text-end">
<div className="text-sm text-muted-foreground">
مدت زمان
</div>
<div className="text-sm font-medium">
{service.duration}
</div>
</div>
</div>
<p className="mt-6 leading-relaxed text-muted-foreground">
{service.description}
</p>
<div className="mt-6 flex-1 space-y-2">
<div className="text-sm font-medium text-muted-foreground">
موارد شامل:
</div>
<ul className="space-y-1">
{service.items.map((item, itemIndex) => (
<li
key={itemIndex}
className="flex items-center gap-2 text-sm"
>
<div className="h-1 w-1 rounded-full bg-foreground" />
{item}
</li>
))}
</ul>
</div>
<div className="mt-6 border-t border-border pt-6">
<div className="flex items-center justify-between">
<div className="text-lg font-semibold">{service.price}</div>
<Button size="sm" variant="outline">
شروع کنید
<ArrowRight className="h-3 w-3 rtl:rotate-180" />
</Button>
</div>
</div>
</div>
))}
</div>
</div>
</div>
</section>
);
};
export { Services9 };