Merge version_1 into main #2

Merged
bender merged 4 commits from version_1 into main 2026-03-03 01:47:52 +00:00
4 changed files with 72 additions and 217 deletions

View File

@@ -72,24 +72,16 @@ export default function AboutPage() {
metrics={[ metrics={[
{ {
icon: Users, icon: Users,
label: "Travel Agencies", label: "Travel Agencies", value: "500+"},
value: "500+",
},
{ {
icon: Target, icon: Target,
label: "Refunds Processed", label: "Refunds Processed", value: "100K+"},
value: "100K+",
},
{ {
icon: Zap, icon: Zap,
label: "Processing Speed", label: "Processing Speed", value: "70% Faster"},
value: "70% Faster",
},
{ {
icon: Mail, icon: Mail,
label: "Support Response", label: "Support Response", value: "24/7 Available"},
value: "24/7 Available",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
useInvertedBackground={false} useInvertedBackground={false}
@@ -102,36 +94,16 @@ export default function AboutPage() {
description="Our team brings decades of combined experience in airline operations, financial systems, and software development." description="Our team brings decades of combined experience in airline operations, financial systems, and software development."
groups={[ groups={[
{ {
id: "leadership-group", id: "leadership-group", groupTitle: "Executive Team", members: [
groupTitle: "Executive Team",
members: [
{ {
id: "1", id: "1", title: "Ahmed Al-Rashid", subtitle: "CEO & Founder", detail: "ahmed@sy-refund.test", imageSrc:
title: "Ahmed Al-Rashid", "http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg", imageAlt: "Ahmed Al-Rashid CEO"},
subtitle: "CEO & Founder",
detail: "ahmed@sy-refund.test",
imageSrc:
"http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg?_wi=5",
imageAlt: "Ahmed Al-Rashid CEO",
},
{ {
id: "2", id: "2", title: "Fatima Al-Hassan", subtitle: "Chief Technology Officer", detail: "fatima@sy-refund.test", imageSrc:
title: "Fatima Al-Hassan", "http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg", imageAlt: "Fatima Al-Hassan CTO"},
subtitle: "Chief Technology Officer",
detail: "fatima@sy-refund.test",
imageSrc:
"http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg?_wi=6",
imageAlt: "Fatima Al-Hassan CTO",
},
{ {
id: "3", id: "3", title: "Mohammad Karim", subtitle: "Chief Financial Officer", detail: "mohammad@sy-refund.test", imageSrc:
title: "Mohammad Karim", "http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg", imageAlt: "Mohammad Karim CFO"},
subtitle: "Chief Financial Officer",
detail: "mohammad@sy-refund.test",
imageSrc:
"http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg?_wi=7",
imageAlt: "Mohammad Karim CFO",
},
], ],
}, },
]} ]}

View File

@@ -73,9 +73,7 @@ export default function ContactPage() {
background={{ variant: "plain" }} background={{ variant: "plain" }}
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg", src: "http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg", alt: "team collaboration people office"},
alt: "team collaboration people office",
},
]} ]}
avatarText="Available for Consultations & Demos" avatarText="Available for Consultations & Demos"
buttons={[ buttons={[
@@ -93,29 +91,17 @@ export default function ContactPage() {
tagAnimation="slide-up" tagAnimation="slide-up"
metrics={[ metrics={[
{ {
id: "1", id: "1", value: "support@sy-refund.test", description:
value: "support@sy-refund.test", "Email our technical support team for assistance with system issues, onboarding, or general inquiries."},
description:
"Email our technical support team for assistance with system issues, onboarding, or general inquiries.",
},
{ {
id: "2", id: "2", value: "sales@sy-refund.test", description:
value: "sales@sy-refund.test", "Interested in implementation? Contact our sales team to discuss pricing and deployment options."},
description:
"Interested in implementation? Contact our sales team to discuss pricing and deployment options.",
},
{ {
id: "3", id: "3", value: "+963 11 123 4567", description:
value: "+963 11 123 4567", "Call our Damascus headquarters during business hours (Sun-Thu, 9 AM - 5 PM GMT+3) for urgent matters."},
description:
"Call our Damascus headquarters during business hours (Sun-Thu, 9 AM - 5 PM GMT+3) for urgent matters.",
},
{ {
id: "4", id: "4", value: "24/7 Chat Available", description:
value: "24/7 Chat Available", "Live chat support available on our platform for registered users. Enterprise clients receive priority response."},
description:
"Live chat support available on our platform for registered users. Enterprise clients receive priority response.",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
useInvertedBackground={false} useInvertedBackground={false}

View File

@@ -5,30 +5,17 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag"; import Tag from "@/tag/Tag";
const dmSans = DM_Sans({ const dmSans = DM_Sans({
variable: "--font-dm-sans", variable: "--font-dm-sans", subsets: ["latin"],
subsets: ["latin"],
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "SY-Refund - Airline Refund Management System", title: "SY-Refund - Airline Refund Management System", description: "Streamline airline refund processing with SY-Refund's multi-tier approval workflow, secure document management, and real-time notifications. Purpose-built for Syrian Airlines.", keywords: "airline refund, refund management, approval workflow, passenger refunds, document management", metadataBase: new URL("https://sy-refund.test"),
description: "Streamline airline refund processing with SY-Refund's multi-tier approval workflow, secure document management, and real-time notifications. Purpose-built for Syrian Airlines.",
keywords: "airline refund, refund management, approval workflow, passenger refunds, document management",
metadataBase: new URL("https://sy-refund.test"),
alternates: { alternates: {
canonical: "https://sy-refund.test", canonical: "https://sy-refund.test"},
},
openGraph: { openGraph: {
title: "SY-Refund - Airline Refund Management System", title: "SY-Refund - Airline Refund Management System", description: "Streamline airline refund processing with multi-tier approvals and secure document management.", url: "https://sy-refund.test", siteName: "SY-Refund", type: "website"},
description: "Streamline airline refund processing with multi-tier approvals and secure document management.",
url: "https://sy-refund.test",
siteName: "SY-Refund",
type: "website",
},
twitter: { twitter: {
card: "summary_large_image", card: "summary_large_image", title: "SY-Refund - Airline Refund Management", description: "Multi-tier refund approval system for airlines"},
title: "SY-Refund - Airline Refund Management",
description: "Multi-tier refund approval system for airlines",
},
robots: { robots: {
index: true, index: true,
follow: true, follow: true,

View File

@@ -77,17 +77,11 @@ export default function HomePage() {
background={{ variant: "plain" }} background={{ variant: "plain" }}
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/luxurious-boardroom-space-within-multinational-company-used-meetings_482257-124520.jpg", src: "http://img.b2bpic.net/free-photo/luxurious-boardroom-space-within-multinational-company-used-meetings_482257-124520.jpg", alt: "dashboard interface management system"},
alt: "dashboard interface management system",
},
{ {
src: "http://img.b2bpic.net/free-vector/hiring-recruitment-process_23-2148624250.jpg", src: "http://img.b2bpic.net/free-vector/hiring-recruitment-process_23-2148624250.jpg", alt: "workflow process approval pipeline"},
alt: "workflow process approval pipeline",
},
{ {
src: "http://img.b2bpic.net/free-vector/secure-technology-background-abstract-design_52683-28630.jpg", src: "http://img.b2bpic.net/free-vector/secure-technology-background-abstract-design_52683-28630.jpg", alt: "security protection encryption shield"},
alt: "security protection encryption shield",
},
]} ]}
avatarText="Trusted by Travel Agencies Across the Region" avatarText="Trusted by Travel Agencies Across the Region"
buttons={[ buttons={[
@@ -105,41 +99,21 @@ export default function HomePage() {
tag="Capabilities" tag="Capabilities"
features={[ features={[
{ {
id: "1", id: "1", title: "Multi-Tier Approval Workflow", description:
title: "Multi-Tier Approval Workflow", "Automated approval pipeline with Office → Admin → Finance Director stages. Each role has specific permissions and responsibilities.", imageSrc:
description: "http://img.b2bpic.net/free-vector/hiring-recruitment-process_23-2148624250.jpg", imageAlt: "Approval Workflow"},
"Automated approval pipeline with Office → Admin → Finance Director stages. Each role has specific permissions and responsibilities.",
imageSrc:
"http://img.b2bpic.net/free-vector/hiring-recruitment-process_23-2148624250.jpg",
imageAlt: "Approval Workflow",
},
{ {
id: "2", id: "2", title: "Secure Document Management", description:
title: "Secure Document Management", "Camera-based ID and photo capture, base64 storage, and role-based access controls ensure passenger data security.", imageSrc:
description: "http://img.b2bpic.net/free-photo/person-calculating-tax-returns-home-with-documents-laptop_73899-54547.jpg", imageAlt: "Document Upload"},
"Camera-based ID and photo capture, base64 storage, and role-based access controls ensure passenger data security.",
imageSrc:
"http://img.b2bpic.net/free-photo/person-calculating-tax-returns-home-with-documents-laptop_73899-54547.jpg",
imageAlt: "Document Upload",
},
{ {
id: "3", id: "3", title: "Real-Time Notifications", description:
title: "Real-Time Notifications", "AJAX polling keeps users updated on request status changes. Automatic notifications on approvals, rejections, and finance approvals.", imageSrc:
description: "http://img.b2bpic.net/free-vector/important-announcement-text-with-megaphone-label-set-promotion-banner-marketing-advertising_632498-23998.jpg", imageAlt: "Notification Center"},
"AJAX polling keeps users updated on request status changes. Automatic notifications on approvals, rejections, and finance approvals.",
imageSrc:
"http://img.b2bpic.net/free-vector/important-announcement-text-with-megaphone-label-set-promotion-banner-marketing-advertising_632498-23998.jpg",
imageAlt: "Notification Center",
},
{ {
id: "4", id: "4", title: "Role-Based Dashboards", description:
title: "Role-Based Dashboards", "Custom dashboards for Admin, Finance, and Office roles with relevant metrics, statistics, and action items.", imageSrc:
description: "http://img.b2bpic.net/free-photo/luxurious-boardroom-space-within-multinational-company-used-meetings_482257-124520.jpg", imageAlt: "Dashboard Interface"},
"Custom dashboards for Admin, Finance, and Office roles with relevant metrics, statistics, and action items.",
imageSrc:
"http://img.b2bpic.net/free-photo/luxurious-boardroom-space-within-multinational-company-used-meetings_482257-124520.jpg",
imageAlt: "Dashboard Interface",
},
]} ]}
gridVariant="uniform-4-items" gridVariant="uniform-4-items"
animationType="slide-up" animationType="slide-up"
@@ -155,29 +129,17 @@ export default function HomePage() {
tagAnimation="slide-up" tagAnimation="slide-up"
metrics={[ metrics={[
{ {
id: "1", id: "1", value: "3 Stages", description:
value: "3 Stages", "Office submission, Admin review, Finance approval. Clear progression with audit trails."},
description:
"Office submission, Admin review, Finance approval. Clear progression with audit trails.",
},
{ {
id: "2", id: "2", value: "100% Tracked", description:
value: "100% Tracked", "Every action recorded with timestamps, reviewer information, and comprehensive history."},
description:
"Every action recorded with timestamps, reviewer information, and comprehensive history.",
},
{ {
id: "3", id: "3", value: "Auto-Validation", description:
value: "Auto-Validation", "System automatically flags tickets over 1 year old for MCO conversion referral."},
description:
"System automatically flags tickets over 1 year old for MCO conversion referral.",
},
{ {
id: "4", id: "4", value: "Instant Notifications", description:
value: "Instant Notifications", "Real-time AJAX updates keep all parties informed of status changes and decisions."},
description:
"Real-time AJAX updates keep all parties informed of status changes and decisions.",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
useInvertedBackground={false} useInvertedBackground={false}
@@ -191,15 +153,11 @@ export default function HomePage() {
{ icon: Shield, label: "CSRF Protection", value: "All Forms" }, { icon: Shield, label: "CSRF Protection", value: "All Forms" },
{ {
icon: Lock, icon: Lock,
label: "Encrypted Storage", label: "Encrypted Storage", value: "Base64 Documents"},
value: "Base64 Documents",
},
{ icon: Eye, label: "Role-Based Access", value: "Fine-Grained" }, { icon: Eye, label: "Role-Based Access", value: "Fine-Grained" },
{ {
icon: Fingerprint, icon: Fingerprint,
label: "Anti-Abuse Detection", label: "Anti-Abuse Detection", value: "IP + Fingerprint"},
value: "IP + Fingerprint",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
useInvertedBackground={false} useInvertedBackground={false}
@@ -212,49 +170,23 @@ export default function HomePage() {
description="SY-Refund supports four distinct user roles, each with tailored dashboards and permissions." description="SY-Refund supports four distinct user roles, each with tailored dashboards and permissions."
groups={[ groups={[
{ {
id: "roles-group", id: "roles-group", groupTitle: "System Roles", members: [
groupTitle: "System Roles",
members: [
{ {
id: "1", id: "1", title: "Travel Agency Office", subtitle: "Submit & Track Refunds", detail:
title: "Travel Agency Office", "Submit new refund requests, view history, receive notifications, manage own requests", imageSrc:
subtitle: "Submit & Track Refunds", "http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg", imageAlt: "Travel Agency Office"},
detail:
"Submit new refund requests, view history, receive notifications, manage own requests",
imageSrc:
"http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg?_wi=1",
imageAlt: "Travel Agency Office",
},
{ {
id: "2", id: "2", title: "Refund Department Admin", subtitle: "Review & Approve", detail:
title: "Refund Department Admin", "Review new requests, approve/reject with reasons, view history, export data, manage users", imageSrc:
subtitle: "Review & Approve", "http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg", imageAlt: "Refund Department Admin"},
detail:
"Review new requests, approve/reject with reasons, view history, export data, manage users",
imageSrc:
"http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg?_wi=2",
imageAlt: "Refund Department Admin",
},
{ {
id: "3", id: "3", title: "Finance Director", subtitle: "Final Approval", detail:
title: "Finance Director", "Approve/cancel finance stage, view finance history, export approved transactions", imageSrc:
subtitle: "Final Approval", "http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg", imageAlt: "Finance Director"},
detail:
"Approve/cancel finance stage, view finance history, export approved transactions",
imageSrc:
"http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg?_wi=3",
imageAlt: "Finance Director",
},
{ {
id: "4", id: "4", title: "System Administrator", subtitle: "Full Control", detail:
title: "System Administrator", "Super-admin access to all features, user management, office management, site settings", imageSrc:
subtitle: "Full Control", "http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg", imageAlt: "System Administrator"},
detail:
"Super-admin access to all features, user management, office management, site settings",
imageSrc:
"http://img.b2bpic.net/free-photo/businesspeople-working-as-team_1098-803.jpg?_wi=4",
imageAlt: "System Administrator",
},
], ],
}, },
]} ]}
@@ -270,43 +202,21 @@ export default function HomePage() {
description="Choose the perfect deployment option for your organization's needs." description="Choose the perfect deployment option for your organization's needs."
plans={[ plans={[
{ {
id: "1", id: "1", badge: "Standard", price: "Custom", subtitle: "Perfect for single airline operations", buttons: [
badge: "Standard",
price: "Custom",
subtitle: "Perfect for single airline operations",
buttons={[
{ text: "Request Demo", href: "#contact" }, { text: "Request Demo", href: "#contact" },
{ text: "Learn More", href: "#features" }, { text: "Learn More", href: "#features" },
]} ],
features={[ features: [
"Multi-tier approval workflow", "Multi-tier approval workflow", "Role-based access control", "Real-time notifications", "Document management", "Basic reporting & exports", "Email support"],
"Role-based access control",
"Real-time notifications",
"Document management",
"Basic reporting & exports",
"Email support",
]}
}, },
{ {
id: "2", id: "2", badge: "Enterprise", badgeIcon: Sparkles,
badge: "Enterprise", price: "Custom", subtitle: "For large-scale operations with custom needs", buttons: [
badgeIcon: Sparkles,
price: "Custom",
subtitle: "For large-scale operations with custom needs",
buttons={[
{ text: "Contact Sales", href: "#contact" }, { text: "Contact Sales", href: "#contact" },
{ text: "Schedule Call", href: "#contact" }, { text: "Schedule Call", href: "#contact" },
]} ],
features={[ features: [
"Everything in Standard", "Everything in Standard", "Advanced analytics & dashboards", "Custom integrations", "API access", "Priority support", "Dedicated account manager", "24/7 technical support", "Custom training programs"],
"Advanced analytics & dashboards",
"Custom integrations",
"API access",
"Priority support",
"Dedicated account manager",
"24/7 technical support",
"Custom training programs",
]}
}, },
]} ]}
animationType="slide-up" animationType="slide-up"