Merge version_2 into main
Merge version_2 into main
This commit was merged in pull request #2.
This commit is contained in:
281
src/app/page.tsx
281
src/app/page.tsx
@@ -35,26 +35,24 @@ import {
|
||||
|
||||
export default function HomePage() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "home" },
|
||||
{ name: "Platform", id: "platform" },
|
||||
{ name: "Roles", id: "roles" },
|
||||
{ name: "Security", id: "security" },
|
||||
{ name: "Documentation", id: "documentation" },
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Platform", id: "/platform" },
|
||||
{ name: "Roles", id: "/roles" },
|
||||
{ name: "Security", id: "/security" },
|
||||
{ name: "Documentation", id: "/documentation" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Features", href: "#features" },
|
||||
{ label: "Roles & Access", href: "#roles" },
|
||||
{ label: "Security", href: "#security" },
|
||||
{ label: "Roles & Access", href: "/roles" },
|
||||
{ label: "Security", href: "/security" },
|
||||
{ label: "Pricing", href: "#pricing" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "Documentation", href: "/documentation" },
|
||||
{ label: "API Reference", href: "/api" },
|
||||
{ label: "User Guide", href: "/guide" },
|
||||
@@ -62,8 +60,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Contact", href: "/contact" },
|
||||
{ label: "Careers", href: "/careers" },
|
||||
@@ -71,8 +68,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/privacy" },
|
||||
{ label: "Terms of Service", href: "/terms" },
|
||||
{ label: "Compliance", href: "/compliance" },
|
||||
@@ -99,9 +95,7 @@ export default function HomePage() {
|
||||
navItems={navItems}
|
||||
brandName="ForexTrade Pro"
|
||||
button={{
|
||||
text: "Get Started",
|
||||
href: "/login",
|
||||
}}
|
||||
text: "Get Started", href: "/login"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -120,29 +114,17 @@ export default function HomePage() {
|
||||
buttonAnimation="slide-up"
|
||||
carouselItems={[
|
||||
{
|
||||
id: "carousel-1",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/modern-foreign-trading-platform-dashboar-1774189059524-d276f031.png",
|
||||
},
|
||||
id: "carousel-1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/modern-foreign-trading-platform-dashboar-1774189059524-d276f031.png"},
|
||||
{
|
||||
id: "carousel-2",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/role-based-access-control-architecture-d-1774189060486-3cc1af37.png",
|
||||
},
|
||||
id: "carousel-2", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/role-based-access-control-architecture-d-1774189060486-3cc1af37.png"},
|
||||
{
|
||||
id: "carousel-3",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/advanced-security-features-interface-sho-1774189059693-7ad81970.png?_wi=1",
|
||||
},
|
||||
id: "carousel-3", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/advanced-security-features-interface-sho-1774189059693-7ad81970.png?_wi=1"},
|
||||
{
|
||||
id: "carousel-4",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-system-administrator-interf-1774189059613-20a5a01f.png",
|
||||
},
|
||||
id: "carousel-4", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-system-administrator-interf-1774189059613-20a5a01f.png"},
|
||||
{
|
||||
id: "carousel-5",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/trader-operations-interface-featuring-re-1774189062351-7721cf91.png",
|
||||
},
|
||||
id: "carousel-5", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/trader-operations-interface-featuring-re-1774189062351-7721cf91.png"},
|
||||
{
|
||||
id: "carousel-6",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/finance-officer-dashboard-showing-paymen-1774189061190-08e5f211.png",
|
||||
},
|
||||
id: "carousel-6", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/finance-officer-dashboard-showing-paymen-1774189061190-08e5f211.png"},
|
||||
]}
|
||||
autoPlay={true}
|
||||
autoPlayInterval={5000}
|
||||
@@ -157,8 +139,8 @@ export default function HomePage() {
|
||||
title="Comprehensive Foreign Trading Platform with Enterprise-Grade Security"
|
||||
useInvertedBackground={false}
|
||||
buttons={[
|
||||
{ text: "Explore Roles", href: "#roles" },
|
||||
{ text: "View Security", href: "#security" },
|
||||
{ text: "Explore Roles", href: "/roles" },
|
||||
{ text: "View Security", href: "/security" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
/>
|
||||
@@ -174,40 +156,28 @@ export default function HomePage() {
|
||||
features={[
|
||||
{
|
||||
icon: Lock,
|
||||
title: "Role-Based Access Control",
|
||||
description:
|
||||
"Six distinct user roles with granular permission controls, ensuring each team member has access only to their required functions.",
|
||||
},
|
||||
title: "Role-Based Access Control", description:
|
||||
"Six distinct user roles with granular permission controls, ensuring each team member has access only to their required functions."},
|
||||
{
|
||||
icon: TrendingUp,
|
||||
title: "Real-Time Trading",
|
||||
description:
|
||||
"Execute forex trades with real-time market data, instant order execution, and live position monitoring across global currency markets.",
|
||||
},
|
||||
title: "Real-Time Trading", description:
|
||||
"Execute forex trades with real-time market data, instant order execution, and live position monitoring across global currency markets."},
|
||||
{
|
||||
icon: FileText,
|
||||
title: "Automated Reporting",
|
||||
description:
|
||||
"Generate comprehensive financial reports, trade reports, compliance reports, and audit logs automatically with customizable templates.",
|
||||
},
|
||||
title: "Automated Reporting", description:
|
||||
"Generate comprehensive financial reports, trade reports, compliance reports, and audit logs automatically with customizable templates."},
|
||||
{
|
||||
icon: Shield,
|
||||
title: "Compliance Management",
|
||||
description:
|
||||
"Built-in compliance monitoring with regulatory requirement tracking, suspicious activity alerts, and compliance approval workflows.",
|
||||
},
|
||||
title: "Compliance Management", description:
|
||||
"Built-in compliance monitoring with regulatory requirement tracking, suspicious activity alerts, and compliance approval workflows."},
|
||||
{
|
||||
icon: BarChart3,
|
||||
title: "Advanced Analytics",
|
||||
description:
|
||||
"Deep financial analytics with transaction verification, accuracy validation, fraud detection, and performance metrics.",
|
||||
},
|
||||
title: "Advanced Analytics", description:
|
||||
"Deep financial analytics with transaction verification, accuracy validation, fraud detection, and performance metrics."},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "System Reliability",
|
||||
description:
|
||||
"Enterprise infrastructure with 99.9% uptime guarantee, automated backups, disaster recovery, and continuous monitoring.",
|
||||
},
|
||||
title: "System Reliability", description:
|
||||
"Enterprise infrastructure with 99.9% uptime guarantee, automated backups, disaster recovery, and continuous monitoring."},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
@@ -230,41 +200,17 @@ export default function HomePage() {
|
||||
animationType="slide-up"
|
||||
members={[
|
||||
{
|
||||
id: "admin",
|
||||
name: "System Administrator",
|
||||
role: "Full system control and user management",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-system-administrator-portra-1774189059064-7f36b792.png?_wi=1",
|
||||
},
|
||||
id: "admin", name: "System Administrator", role: "Full system control and user management", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-system-administrator-portra-1774189059064-7f36b792.png?_wi=1"},
|
||||
{
|
||||
id: "trader",
|
||||
name: "Trader",
|
||||
role: "Execute forex trading operations",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-forex-trader-portrait-in-mo-1774189060012-32b09eab.png?_wi=1",
|
||||
},
|
||||
id: "trader", name: "Trader", role: "Execute forex trading operations", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-forex-trader-portrait-in-mo-1774189060012-32b09eab.png?_wi=1"},
|
||||
{
|
||||
id: "finance",
|
||||
name: "Finance Officer",
|
||||
role: "Process payments and settlements",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-finance-officer-portrait-in-1774189058688-99a0a079.png?_wi=1",
|
||||
},
|
||||
id: "finance", name: "Finance Officer", role: "Process payments and settlements", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-finance-officer-portrait-in-1774189058688-99a0a079.png?_wi=1"},
|
||||
{
|
||||
id: "compliance",
|
||||
name: "Compliance Officer",
|
||||
role: "Ensure regulatory compliance",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-compliance-officer-portrait-1774189058877-f1d7326a.png?_wi=1",
|
||||
},
|
||||
id: "compliance", name: "Compliance Officer", role: "Ensure regulatory compliance", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-compliance-officer-portrait-1774189058877-f1d7326a.png?_wi=1"},
|
||||
{
|
||||
id: "auditor",
|
||||
name: "Auditor",
|
||||
role: "Review and audit all activities",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-auditor-portrait-in-audit-o-1774189059214-86cdb512.png?_wi=1",
|
||||
},
|
||||
id: "auditor", name: "Auditor", role: "Review and audit all activities", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-auditor-portrait-in-audit-o-1774189059214-86cdb512.png?_wi=1"},
|
||||
{
|
||||
id: "itsupport",
|
||||
name: "IT Support",
|
||||
role: "Technical support and maintenance",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-it-support-specialist-portr-1774189058525-cfd5a6be.png?_wi=1",
|
||||
},
|
||||
id: "itsupport", name: "IT Support", role: "Technical support and maintenance", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-it-support-specialist-portr-1774189058525-cfd5a6be.png?_wi=1"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -282,52 +228,28 @@ export default function HomePage() {
|
||||
animationType="slide-up"
|
||||
metrics={[
|
||||
{
|
||||
id: "admin-resp",
|
||||
value: "6",
|
||||
title: "System Administrator",
|
||||
description:
|
||||
"User account management, role assignment, system settings, permission configuration, security monitoring, access approval",
|
||||
icon: Lock,
|
||||
id: "admin-resp", value: "6", title: "System Administrator", description:
|
||||
"User account management, role assignment, system settings, permission configuration, security monitoring, access approval", icon: Lock,
|
||||
},
|
||||
{
|
||||
id: "trader-resp",
|
||||
value: "5",
|
||||
title: "Trader",
|
||||
description:
|
||||
"Create/execute trades, monitor market trends, maintain trade records, ensure policy compliance, submit reports",
|
||||
icon: TrendingUp,
|
||||
id: "trader-resp", value: "5", title: "Trader", description:
|
||||
"Create/execute trades, monitor market trends, maintain trade records, ensure policy compliance, submit reports", icon: TrendingUp,
|
||||
},
|
||||
{
|
||||
id: "finance-resp",
|
||||
value: "5",
|
||||
title: "Finance Officer",
|
||||
description:
|
||||
"Process settlements, manage company funds, verify financial data, generate reports, ensure accurate accounting",
|
||||
icon: DollarSign,
|
||||
id: "finance-resp", value: "5", title: "Finance Officer", description:
|
||||
"Process settlements, manage company funds, verify financial data, generate reports, ensure accurate accounting", icon: DollarSign,
|
||||
},
|
||||
{
|
||||
id: "compliance-resp",
|
||||
value: "5",
|
||||
title: "Compliance Officer",
|
||||
description:
|
||||
"Monitor regulatory compliance, verify legal adherence, identify suspicious activities, approve transactions, maintain reports",
|
||||
icon: CheckCircle,
|
||||
id: "compliance-resp", value: "5", title: "Compliance Officer", description:
|
||||
"Monitor regulatory compliance, verify legal adherence, identify suspicious activities, approve transactions, maintain reports", icon: CheckCircle,
|
||||
},
|
||||
{
|
||||
id: "auditor-resp",
|
||||
value: "5",
|
||||
title: "Auditor",
|
||||
description:
|
||||
"Conduct internal audits, verify data accuracy, ensure transparency, detect errors/fraud, generate audit reports",
|
||||
icon: FileCheck,
|
||||
id: "auditor-resp", value: "5", title: "Auditor", description:
|
||||
"Conduct internal audits, verify data accuracy, ensure transparency, detect errors/fraud, generate audit reports", icon: FileCheck,
|
||||
},
|
||||
{
|
||||
id: "itsupport-resp",
|
||||
value: "5",
|
||||
title: "IT Support",
|
||||
description:
|
||||
"Maintain infrastructure, resolve technical issues, ensure security, manage backups, monitor uptime, user support",
|
||||
icon: Wrench,
|
||||
id: "itsupport-resp", value: "5", title: "IT Support", description:
|
||||
"Maintain infrastructure, resolve technical issues, ensure security, manage backups, monitor uptime, user support", icon: Wrench,
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -346,26 +268,11 @@ export default function HomePage() {
|
||||
animationType="slide-up"
|
||||
products={[
|
||||
{
|
||||
id: "security-1",
|
||||
name: "Advanced Encryption",
|
||||
price: "Enterprise Grade",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/advanced-security-features-interface-sho-1774189059693-7ad81970.png?_wi=2",
|
||||
imageAlt: "Encryption and security features",
|
||||
},
|
||||
id: "security-1", name: "Advanced Encryption", price: "Enterprise Grade", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/advanced-security-features-interface-sho-1774189059693-7ad81970.png?_wi=2", imageAlt: "Encryption and security features"},
|
||||
{
|
||||
id: "security-2",
|
||||
name: "Compliance Monitoring",
|
||||
price: "Real-Time Tracking",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/compliance-and-regulatory-security-dashb-1774189060211-cf4022ef.png?_wi=1",
|
||||
imageAlt: "Compliance and regulatory features",
|
||||
},
|
||||
id: "security-2", name: "Compliance Monitoring", price: "Real-Time Tracking", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/compliance-and-regulatory-security-dashb-1774189060211-cf4022ef.png?_wi=1", imageAlt: "Compliance and regulatory features"},
|
||||
{
|
||||
id: "security-3",
|
||||
name: "Disaster Recovery",
|
||||
price: "99.9% Uptime SLA",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/data-protection-and-backup-infrastructur-1774189060085-fd6c5abf.png?_wi=1",
|
||||
imageAlt: "Backup and recovery infrastructure",
|
||||
},
|
||||
id: "security-3", name: "Disaster Recovery", price: "99.9% Uptime SLA", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/data-protection-and-backup-infrastructur-1774189060085-fd6c5abf.png?_wi=1", imageAlt: "Backup and recovery infrastructure"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -381,41 +288,17 @@ export default function HomePage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "test-1",
|
||||
title: "Outstanding System",
|
||||
quote:
|
||||
"The role-based access control has transformed how we manage trading operations. Security and compliance are seamless.",
|
||||
name: "Michael Chen",
|
||||
role: "Trading Director",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-business-executive-portrait-1774189058441-55a665ff.png",
|
||||
},
|
||||
id: "test-1", title: "Outstanding System", quote:
|
||||
"The role-based access control has transformed how we manage trading operations. Security and compliance are seamless.", name: "Michael Chen", role: "Trading Director", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-business-executive-portrait-1774189058441-55a665ff.png"},
|
||||
{
|
||||
id: "test-2",
|
||||
title: "Game Changer",
|
||||
quote:
|
||||
"Real-time compliance monitoring and automated reporting save us hours every day. Highly recommend to any trading firm.",
|
||||
name: "Sarah Johnson",
|
||||
role: "Compliance Manager",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-finance-officer-portrait-in-1774189059188-092021b2.png",
|
||||
},
|
||||
id: "test-2", title: "Game Changer", quote:
|
||||
"Real-time compliance monitoring and automated reporting save us hours every day. Highly recommend to any trading firm.", name: "Sarah Johnson", role: "Compliance Manager", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-finance-officer-portrait-in-1774189059188-092021b2.png"},
|
||||
{
|
||||
id: "test-3",
|
||||
title: "Best Trading Platform",
|
||||
quote:
|
||||
"The system's transparency and audit trails give us complete confidence in our trading operations. Exceptional support team.",
|
||||
name: "David Williams",
|
||||
role: "CFO",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-compliance-specialist-portr-1774189058969-1796a513.png",
|
||||
},
|
||||
id: "test-3", title: "Best Trading Platform", quote:
|
||||
"The system's transparency and audit trails give us complete confidence in our trading operations. Exceptional support team.", name: "David Williams", role: "CFO", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-compliance-specialist-portr-1774189058969-1796a513.png"},
|
||||
{
|
||||
id: "test-4",
|
||||
title: "Reliable & Secure",
|
||||
quote:
|
||||
"Enterprise-grade infrastructure with 99.9% uptime. IT support is responsive and knowledgeable. Perfect solution for our firm.",
|
||||
name: "Emma Rodriguez",
|
||||
role: "IT Director",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-it-director-portrait-in-tec-1774189062720-08e4f831.png",
|
||||
},
|
||||
id: "test-4", title: "Reliable & Secure", quote:
|
||||
"Enterprise-grade infrastructure with 99.9% uptime. IT support is responsive and knowledgeable. Perfect solution for our firm.", name: "Emma Rodriguez", role: "IT Director", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-it-director-portrait-in-tec-1774189062720-08e4f831.png"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -432,41 +315,23 @@ export default function HomePage() {
|
||||
faqsAnimation="slide-up"
|
||||
faqs={[
|
||||
{
|
||||
id: "faq-1",
|
||||
title: "What is Role-Based Access Control (RBAC)?",
|
||||
content:
|
||||
"RBAC is a security model that restricts system access based on user roles. Each user is assigned a specific role (System Admin, Trader, Finance Officer, etc.) with predefined permissions. Users can only access functions relevant to their role, improving security and system efficiency.",
|
||||
},
|
||||
id: "faq-1", title: "What is Role-Based Access Control (RBAC)?", content:
|
||||
"RBAC is a security model that restricts system access based on user roles. Each user is assigned a specific role (System Admin, Trader, Finance Officer, etc.) with predefined permissions. Users can only access functions relevant to their role, improving security and system efficiency."},
|
||||
{
|
||||
id: "faq-2",
|
||||
title: "How does the compliance monitoring work?",
|
||||
content:
|
||||
"Our system continuously monitors all trades and transactions against regulatory requirements. The Compliance Officer receives real-time alerts for suspicious activities, high-risk transactions, and policy violations. All activities are logged for audit trails.",
|
||||
},
|
||||
id: "faq-2", title: "How does the compliance monitoring work?", content:
|
||||
"Our system continuously monitors all trades and transactions against regulatory requirements. The Compliance Officer receives real-time alerts for suspicious activities, high-risk transactions, and policy violations. All activities are logged for audit trails."},
|
||||
{
|
||||
id: "faq-3",
|
||||
title: "Can I modify user roles and permissions?",
|
||||
content:
|
||||
"Only the System Administrator has authority to modify user roles and permissions. This ensures security and prevents unauthorized changes. All permission modifications are logged in the audit trail.",
|
||||
},
|
||||
id: "faq-3", title: "Can I modify user roles and permissions?", content:
|
||||
"Only the System Administrator has authority to modify user roles and permissions. This ensures security and prevents unauthorized changes. All permission modifications are logged in the audit trail."},
|
||||
{
|
||||
id: "faq-4",
|
||||
title: "What happens if there's a system failure?",
|
||||
content:
|
||||
"Our disaster recovery infrastructure ensures business continuity. We maintain automated backups, redundant systems, and failover procedures. Our SLA guarantees 99.9% uptime with rapid recovery protocols.",
|
||||
},
|
||||
id: "faq-4", title: "What happens if there's a system failure?", content:
|
||||
"Our disaster recovery infrastructure ensures business continuity. We maintain automated backups, redundant systems, and failover procedures. Our SLA guarantees 99.9% uptime with rapid recovery protocols."},
|
||||
{
|
||||
id: "faq-5",
|
||||
title: "How are financial reports generated?",
|
||||
content:
|
||||
"The Finance Officer can generate automated financial reports including trade summaries, settlement records, and accounting statements. All reports are based on verified data and include audit trails for compliance.",
|
||||
},
|
||||
id: "faq-5", title: "How are financial reports generated?", content:
|
||||
"The Finance Officer can generate automated financial reports including trade summaries, settlement records, and accounting statements. All reports are based on verified data and include audit trails for compliance."},
|
||||
{
|
||||
id: "faq-6",
|
||||
title: "What security measures protect our data?",
|
||||
content:
|
||||
"We employ enterprise-grade encryption, multi-factor authentication, access controls, real-time monitoring, compliance logging, and regular security audits. All data is encrypted in transit and at rest.",
|
||||
},
|
||||
id: "faq-6", title: "What security measures protect our data?", content:
|
||||
"We employ enterprise-grade encryption, multi-factor authentication, access controls, real-time monitoring, compliance logging, and regular security audits. All data is encrypted in transit and at rest."},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -20,26 +20,24 @@ import {
|
||||
|
||||
export default function PlatformPage() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "home" },
|
||||
{ name: "Platform", id: "platform" },
|
||||
{ name: "Roles", id: "roles" },
|
||||
{ name: "Security", id: "security" },
|
||||
{ name: "Documentation", id: "documentation" },
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Platform", id: "/platform" },
|
||||
{ name: "Roles", id: "/roles" },
|
||||
{ name: "Security", id: "/security" },
|
||||
{ name: "Documentation", id: "/documentation" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Features", href: "#features" },
|
||||
{ label: "Roles & Access", href: "#roles" },
|
||||
{ label: "Security", href: "#security" },
|
||||
{ label: "Roles & Access", href: "/roles" },
|
||||
{ label: "Security", href: "/security" },
|
||||
{ label: "Pricing", href: "#pricing" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "Documentation", href: "/documentation" },
|
||||
{ label: "API Reference", href: "/api" },
|
||||
{ label: "User Guide", href: "/guide" },
|
||||
@@ -47,8 +45,7 @@ export default function PlatformPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Contact", href: "/contact" },
|
||||
{ label: "Careers", href: "/careers" },
|
||||
@@ -56,8 +53,7 @@ export default function PlatformPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/privacy" },
|
||||
{ label: "Terms of Service", href: "/terms" },
|
||||
{ label: "Compliance", href: "/compliance" },
|
||||
@@ -84,9 +80,7 @@ export default function PlatformPage() {
|
||||
navItems={navItems}
|
||||
brandName="ForexTrade Pro"
|
||||
button={{
|
||||
text: "Get Started",
|
||||
href: "/login",
|
||||
}}
|
||||
text: "Get Started", href: "/login"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -99,7 +93,7 @@ export default function PlatformPage() {
|
||||
useInvertedBackground={false}
|
||||
buttons={[
|
||||
{ text: "View Features", href: "#features" },
|
||||
{ text: "Explore Security", href: "#security" },
|
||||
{ text: "Explore Security", href: "/security" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
/>
|
||||
@@ -115,40 +109,28 @@ export default function PlatformPage() {
|
||||
features={[
|
||||
{
|
||||
icon: TrendingUp,
|
||||
title: "Real-Time Market Data",
|
||||
description:
|
||||
"Access live currency rates, market trends, and price movements across all major forex pairs with sub-second latency.",
|
||||
},
|
||||
title: "Real-Time Market Data", description:
|
||||
"Access live currency rates, market trends, and price movements across all major forex pairs with sub-second latency."},
|
||||
{
|
||||
icon: Lock,
|
||||
title: "Secure Order Execution",
|
||||
description:
|
||||
"Execute trades with enterprise-grade security, order validation, and compliance checks before settlement.",
|
||||
},
|
||||
title: "Secure Order Execution", description:
|
||||
"Execute trades with enterprise-grade security, order validation, and compliance checks before settlement."},
|
||||
{
|
||||
icon: FileText,
|
||||
title: "Trade Management",
|
||||
description:
|
||||
"Monitor active positions, track trade history, manage risk limits, and maintain complete audit trails for all transactions.",
|
||||
},
|
||||
title: "Trade Management", description:
|
||||
"Monitor active positions, track trade history, manage risk limits, and maintain complete audit trails for all transactions."},
|
||||
{
|
||||
icon: BarChart3,
|
||||
title: "Advanced Analytics",
|
||||
description:
|
||||
"Analyze trading patterns, performance metrics, profitability analysis, and risk assessment with comprehensive dashboards.",
|
||||
},
|
||||
title: "Advanced Analytics", description:
|
||||
"Analyze trading patterns, performance metrics, profitability analysis, and risk assessment with comprehensive dashboards."},
|
||||
{
|
||||
icon: Shield,
|
||||
title: "Regulatory Compliance",
|
||||
description:
|
||||
"Built-in compliance checks, regulatory reporting, and audit logging to ensure adherence to financial regulations.",
|
||||
},
|
||||
title: "Regulatory Compliance", description:
|
||||
"Built-in compliance checks, regulatory reporting, and audit logging to ensure adherence to financial regulations."},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Automated Workflows",
|
||||
description:
|
||||
"Streamline operations with automated trade execution, settlement processing, and report generation workflows.",
|
||||
},
|
||||
title: "Automated Workflows", description:
|
||||
"Streamline operations with automated trade execution, settlement processing, and report generation workflows."},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
@@ -171,26 +153,11 @@ export default function PlatformPage() {
|
||||
animationType="slide-up"
|
||||
products={[
|
||||
{
|
||||
id: "sec-encryption",
|
||||
name: "Data Encryption",
|
||||
price: "256-bit SSL/TLS",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/advanced-security-features-interface-sho-1774189059693-7ad81970.png?_wi=3",
|
||||
imageAlt: "Encryption security features",
|
||||
},
|
||||
id: "sec-encryption", name: "Data Encryption", price: "256-bit SSL/TLS", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/advanced-security-features-interface-sho-1774189059693-7ad81970.png?_wi=3", imageAlt: "Encryption security features"},
|
||||
{
|
||||
id: "sec-compliance",
|
||||
name: "Compliance Engine",
|
||||
price: "Real-Time Monitoring",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/compliance-and-regulatory-security-dashb-1774189060211-cf4022ef.png?_wi=2",
|
||||
imageAlt: "Compliance monitoring dashboard",
|
||||
},
|
||||
id: "sec-compliance", name: "Compliance Engine", price: "Real-Time Monitoring", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/compliance-and-regulatory-security-dashb-1774189060211-cf4022ef.png?_wi=2", imageAlt: "Compliance monitoring dashboard"},
|
||||
{
|
||||
id: "sec-backup",
|
||||
name: "Backup & Recovery",
|
||||
price: "Automated Daily Backups",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/data-protection-and-backup-infrastructur-1774189060085-fd6c5abf.png?_wi=2",
|
||||
imageAlt: "Disaster recovery infrastructure",
|
||||
},
|
||||
id: "sec-backup", name: "Backup & Recovery", price: "Automated Daily Backups", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/data-protection-and-backup-infrastructur-1774189060085-fd6c5abf.png?_wi=2", imageAlt: "Disaster recovery infrastructure"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -11,17 +11,16 @@ import { Lock, TrendingUp, DollarSign, CheckCircle, FileCheck, Wrench, Users, La
|
||||
|
||||
export default function RolesPage() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "home" },
|
||||
{ name: "Platform", id: "platform" },
|
||||
{ name: "Roles", id: "roles" },
|
||||
{ name: "Security", id: "security" },
|
||||
{ name: "Documentation", id: "documentation" },
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Platform", id: "/platform" },
|
||||
{ name: "Roles", id: "/roles" },
|
||||
{ name: "Security", id: "/security" },
|
||||
{ name: "Documentation", id: "/documentation" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Features", href: "/" },
|
||||
{ label: "Roles & Access", href: "/roles" },
|
||||
{ label: "Security", href: "/security" },
|
||||
@@ -29,17 +28,15 @@ export default function RolesPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
{ label: "Documentation", href: "/" },
|
||||
title: "Resources", items: [
|
||||
{ label: "Documentation", href: "/documentation" },
|
||||
{ label: "API Reference", href: "/" },
|
||||
{ label: "User Guide", href: "/" },
|
||||
{ label: "Blog", href: "/" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/" },
|
||||
{ label: "Contact", href: "/" },
|
||||
{ label: "Careers", href: "/" },
|
||||
@@ -47,8 +44,7 @@ export default function RolesPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/" },
|
||||
{ label: "Terms of Service", href: "/" },
|
||||
{ label: "Compliance", href: "/" },
|
||||
@@ -75,9 +71,7 @@ export default function RolesPage() {
|
||||
brandName="ForexTrade Pro"
|
||||
navItems={navItems}
|
||||
button={{
|
||||
text: "Get Started",
|
||||
href: "/login",
|
||||
}}
|
||||
text: "Get Started", href: "/login"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -95,47 +89,17 @@ export default function RolesPage() {
|
||||
animationType="slide-up"
|
||||
members={[
|
||||
{
|
||||
id: "admin",
|
||||
name: "System Administrator",
|
||||
role: "Full system control and user management",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-system-administrator-portra-1774189059064-7f36b792.png?_wi=2",
|
||||
imageAlt: "Professional system administrator portrait in tech environment",
|
||||
},
|
||||
id: "admin", name: "System Administrator", role: "Full system control and user management", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-system-administrator-portra-1774189059064-7f36b792.png?_wi=2", imageAlt: "Professional system administrator portrait in tech environment"},
|
||||
{
|
||||
id: "trader",
|
||||
name: "Trader",
|
||||
role: "Execute forex trading operations",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-forex-trader-portrait-in-mo-1774189060012-32b09eab.png?_wi=2",
|
||||
imageAlt: "Professional forex trader portrait in modern trading floor setting",
|
||||
},
|
||||
id: "trader", name: "Trader", role: "Execute forex trading operations", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-forex-trader-portrait-in-mo-1774189060012-32b09eab.png?_wi=2", imageAlt: "Professional forex trader portrait in modern trading floor setting"},
|
||||
{
|
||||
id: "finance",
|
||||
name: "Finance Officer",
|
||||
role: "Process payments and settlements",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-finance-officer-portrait-in-1774189058688-99a0a079.png?_wi=2",
|
||||
imageAlt: "Professional finance officer portrait in financial office",
|
||||
},
|
||||
id: "finance", name: "Finance Officer", role: "Process payments and settlements", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-finance-officer-portrait-in-1774189058688-99a0a079.png?_wi=2", imageAlt: "Professional finance officer portrait in financial office"},
|
||||
{
|
||||
id: "compliance",
|
||||
name: "Compliance Officer",
|
||||
role: "Ensure regulatory compliance",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-compliance-officer-portrait-1774189058877-f1d7326a.png?_wi=2",
|
||||
imageAlt: "Professional compliance officer portrait in regulatory office",
|
||||
},
|
||||
id: "compliance", name: "Compliance Officer", role: "Ensure regulatory compliance", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-compliance-officer-portrait-1774189058877-f1d7326a.png?_wi=2", imageAlt: "Professional compliance officer portrait in regulatory office"},
|
||||
{
|
||||
id: "auditor",
|
||||
name: "Auditor",
|
||||
role: "Review and audit all activities",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-auditor-portrait-in-audit-o-1774189059214-86cdb512.png?_wi=2",
|
||||
imageAlt: "Professional auditor portrait in audit office environment",
|
||||
},
|
||||
id: "auditor", name: "Auditor", role: "Review and audit all activities", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-auditor-portrait-in-audit-o-1774189059214-86cdb512.png?_wi=2", imageAlt: "Professional auditor portrait in audit office environment"},
|
||||
{
|
||||
id: "itsupport",
|
||||
name: "IT Support",
|
||||
role: "Technical support and maintenance",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-it-support-specialist-portr-1774189058525-cfd5a6be.png?_wi=2",
|
||||
imageAlt: "Professional IT support specialist portrait in technical environment",
|
||||
},
|
||||
id: "itsupport", name: "IT Support", role: "Technical support and maintenance", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/professional-it-support-specialist-portr-1774189058525-cfd5a6be.png?_wi=2", imageAlt: "Professional IT support specialist portrait in technical environment"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -155,46 +119,22 @@ export default function RolesPage() {
|
||||
animationType="slide-up"
|
||||
metrics={[
|
||||
{
|
||||
id: "admin-resp",
|
||||
value: "6",
|
||||
title: "System Administrator",
|
||||
description: "User account management, role assignment, system settings, permission configuration, security monitoring, access approval",
|
||||
icon: Lock,
|
||||
id: "admin-resp", value: "6", title: "System Administrator", description: "User account management, role assignment, system settings, permission configuration, security monitoring, access approval", icon: Lock,
|
||||
},
|
||||
{
|
||||
id: "trader-resp",
|
||||
value: "5",
|
||||
title: "Trader",
|
||||
description: "Create/execute trades, monitor market trends, maintain trade records, ensure policy compliance, submit reports",
|
||||
icon: TrendingUp,
|
||||
id: "trader-resp", value: "5", title: "Trader", description: "Create/execute trades, monitor market trends, maintain trade records, ensure policy compliance, submit reports", icon: TrendingUp,
|
||||
},
|
||||
{
|
||||
id: "finance-resp",
|
||||
value: "5",
|
||||
title: "Finance Officer",
|
||||
description: "Process settlements, manage company funds, verify financial data, generate reports, ensure accurate accounting",
|
||||
icon: DollarSign,
|
||||
id: "finance-resp", value: "5", title: "Finance Officer", description: "Process settlements, manage company funds, verify financial data, generate reports, ensure accurate accounting", icon: DollarSign,
|
||||
},
|
||||
{
|
||||
id: "compliance-resp",
|
||||
value: "5",
|
||||
title: "Compliance Officer",
|
||||
description: "Monitor regulatory compliance, verify legal adherence, identify suspicious activities, approve transactions, maintain reports",
|
||||
icon: CheckCircle,
|
||||
id: "compliance-resp", value: "5", title: "Compliance Officer", description: "Monitor regulatory compliance, verify legal adherence, identify suspicious activities, approve transactions, maintain reports", icon: CheckCircle,
|
||||
},
|
||||
{
|
||||
id: "auditor-resp",
|
||||
value: "5",
|
||||
title: "Auditor",
|
||||
description: "Conduct internal audits, verify data accuracy, ensure transparency, detect errors/fraud, generate audit reports",
|
||||
icon: FileCheck,
|
||||
id: "auditor-resp", value: "5", title: "Auditor", description: "Conduct internal audits, verify data accuracy, ensure transparency, detect errors/fraud, generate audit reports", icon: FileCheck,
|
||||
},
|
||||
{
|
||||
id: "itsupport-resp",
|
||||
value: "5",
|
||||
title: "IT Support",
|
||||
description: "Maintain infrastructure, resolve technical issues, ensure security, manage backups, monitor uptime, user support",
|
||||
icon: Wrench,
|
||||
id: "itsupport-resp", value: "5", title: "IT Support", description: "Maintain infrastructure, resolve technical issues, ensure security, manage backups, monitor uptime, user support", icon: Wrench,
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -212,43 +152,29 @@ export default function RolesPage() {
|
||||
features={[
|
||||
{
|
||||
icon: Lock,
|
||||
title: "Granular Permissions",
|
||||
description: "Fine-tuned access controls allow each role to perform their duties with appropriate restrictions and security measures.",
|
||||
},
|
||||
title: "Granular Permissions", description: "Fine-tuned access controls allow each role to perform their duties with appropriate restrictions and security measures."},
|
||||
{
|
||||
icon: Sparkles,
|
||||
title: "Real-Time Monitoring",
|
||||
description: "Each role receives role-specific dashboards showing real-time data relevant to their responsibilities and authority level.",
|
||||
},
|
||||
title: "Real-Time Monitoring", description: "Each role receives role-specific dashboards showing real-time data relevant to their responsibilities and authority level."},
|
||||
{
|
||||
icon: TrendingUp,
|
||||
title: "Activity Tracking",
|
||||
description: "All user actions are logged with complete audit trails, ensuring transparency and accountability across all roles.",
|
||||
},
|
||||
title: "Activity Tracking", description: "All user actions are logged with complete audit trails, ensuring transparency and accountability across all roles."},
|
||||
{
|
||||
icon: Shield,
|
||||
title: "Security Integration",
|
||||
description: "Multi-factor authentication and encryption ensure secure role-based access with protected data transmission.",
|
||||
},
|
||||
title: "Security Integration", description: "Multi-factor authentication and encryption ensure secure role-based access with protected data transmission."},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
title: "Compliance Controls",
|
||||
description: "Built-in compliance checks enforce regulatory requirements specific to each role's operational scope.",
|
||||
},
|
||||
title: "Compliance Controls", description: "Built-in compliance checks enforce regulatory requirements specific to each role's operational scope."},
|
||||
{
|
||||
icon: FileCheck,
|
||||
title: "Approval Workflows",
|
||||
description: "Role-based approval processes ensure proper authorization hierarchy and separation of duties across operations.",
|
||||
},
|
||||
title: "Approval Workflows", description: "Role-based approval processes ensure proper authorization hierarchy and separation of duties across operations."},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore All Roles",
|
||||
href: "/roles",
|
||||
},
|
||||
text: "Explore All Roles", href: "/roles"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
/>
|
||||
|
||||
@@ -11,17 +11,16 @@ import { Shield, Lock, AlertCircle, CheckCircle, HelpCircle, Zap } from "lucide-
|
||||
|
||||
export default function SecurityPage() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "home" },
|
||||
{ name: "Platform", id: "platform" },
|
||||
{ name: "Roles", id: "roles" },
|
||||
{ name: "Security", id: "security" },
|
||||
{ name: "Documentation", id: "documentation" },
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Platform", id: "/platform" },
|
||||
{ name: "Roles", id: "/roles" },
|
||||
{ name: "Security", id: "/security" },
|
||||
{ name: "Documentation", id: "/documentation" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Features", href: "/" },
|
||||
{ label: "Roles & Access", href: "/roles" },
|
||||
{ label: "Security", href: "/security" },
|
||||
@@ -29,17 +28,15 @@ export default function SecurityPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
{ label: "Documentation", href: "/" },
|
||||
title: "Resources", items: [
|
||||
{ label: "Documentation", href: "/documentation" },
|
||||
{ label: "API Reference", href: "/" },
|
||||
{ label: "User Guide", href: "/" },
|
||||
{ label: "Blog", href: "/" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/" },
|
||||
{ label: "Contact", href: "/" },
|
||||
{ label: "Careers", href: "/" },
|
||||
@@ -47,8 +44,7 @@ export default function SecurityPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/" },
|
||||
{ label: "Terms of Service", href: "/" },
|
||||
{ label: "Compliance", href: "/" },
|
||||
@@ -75,9 +71,7 @@ export default function SecurityPage() {
|
||||
brandName="ForexTrade Pro"
|
||||
navItems={navItems}
|
||||
button={{
|
||||
text: "Get Started",
|
||||
href: "/login",
|
||||
}}
|
||||
text: "Get Started", href: "/login"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -95,26 +89,11 @@ export default function SecurityPage() {
|
||||
animationType="slide-up"
|
||||
products={[
|
||||
{
|
||||
id: "security-1",
|
||||
name: "Advanced Encryption",
|
||||
price: "Enterprise Grade",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/advanced-security-features-interface-sho-1774189059693-7ad81970.png?_wi=4",
|
||||
imageAlt: "Encryption and security features",
|
||||
},
|
||||
id: "security-1", name: "Advanced Encryption", price: "Enterprise Grade", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/advanced-security-features-interface-sho-1774189059693-7ad81970.png?_wi=4", imageAlt: "Encryption and security features"},
|
||||
{
|
||||
id: "security-2",
|
||||
name: "Compliance Monitoring",
|
||||
price: "Real-Time Tracking",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/compliance-and-regulatory-security-dashb-1774189060211-cf4022ef.png?_wi=3",
|
||||
imageAlt: "Compliance and regulatory features",
|
||||
},
|
||||
id: "security-2", name: "Compliance Monitoring", price: "Real-Time Tracking", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/compliance-and-regulatory-security-dashb-1774189060211-cf4022ef.png?_wi=3", imageAlt: "Compliance and regulatory features"},
|
||||
{
|
||||
id: "security-3",
|
||||
name: "Disaster Recovery",
|
||||
price: "99.9% Uptime SLA",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/data-protection-and-backup-infrastructur-1774189060085-fd6c5abf.png?_wi=3",
|
||||
imageAlt: "Backup and recovery infrastructure",
|
||||
},
|
||||
id: "security-3", name: "Disaster Recovery", price: "99.9% Uptime SLA", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BItPQKOSJRUaIXYCWE8VxVsRVJ/data-protection-and-backup-infrastructur-1774189060085-fd6c5abf.png?_wi=3", imageAlt: "Backup and recovery infrastructure"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -131,43 +110,29 @@ export default function SecurityPage() {
|
||||
features={[
|
||||
{
|
||||
icon: Shield,
|
||||
title: "End-to-End Encryption",
|
||||
description: "All data transmission encrypted with TLS 1.3, protecting sensitive trading information and user credentials from unauthorized access.",
|
||||
},
|
||||
title: "End-to-End Encryption", description: "All data transmission encrypted with TLS 1.3, protecting sensitive trading information and user credentials from unauthorized access."},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
title: "Multi-Factor Authentication",
|
||||
description: "Mandatory MFA for all user roles, combining passwords, biometrics, and hardware tokens for maximum account security.",
|
||||
},
|
||||
title: "Multi-Factor Authentication", description: "Mandatory MFA for all user roles, combining passwords, biometrics, and hardware tokens for maximum account security."},
|
||||
{
|
||||
icon: Lock,
|
||||
title: "Access Control Lists",
|
||||
description: "Granular ACL system manages role-based permissions with principle of least privilege, restricting access to only necessary functions.",
|
||||
},
|
||||
title: "Access Control Lists", description: "Granular ACL system manages role-based permissions with principle of least privilege, restricting access to only necessary functions."},
|
||||
{
|
||||
icon: AlertCircle,
|
||||
title: "Real-Time Threat Detection",
|
||||
description: "Advanced monitoring systems detect suspicious activities, anomalous patterns, and potential security threats in real-time.",
|
||||
},
|
||||
title: "Real-Time Threat Detection", description: "Advanced monitoring systems detect suspicious activities, anomalous patterns, and potential security threats in real-time."},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Automated Security Patching",
|
||||
description: "Continuous vulnerability scanning and automated patching ensures your system remains protected against emerging threats.",
|
||||
},
|
||||
title: "Automated Security Patching", description: "Continuous vulnerability scanning and automated patching ensures your system remains protected against emerging threats."},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
title: "Compliance Certification",
|
||||
description: "Full compliance with ISO 27001, SOC 2 Type II, and international regulatory standards for financial institutions.",
|
||||
},
|
||||
title: "Compliance Certification", description: "Full compliance with ISO 27001, SOC 2 Type II, and international regulatory standards for financial institutions."},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
buttons={[
|
||||
{
|
||||
text: "View Security Details",
|
||||
href: "/security",
|
||||
},
|
||||
text: "View Security Details", href: "/security"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
/>
|
||||
@@ -187,35 +152,17 @@ export default function SecurityPage() {
|
||||
faqsAnimation="slide-up"
|
||||
faqs={[
|
||||
{
|
||||
id: "faq-sec-1",
|
||||
title: "What encryption standards do you use?",
|
||||
content: "We employ AES-256 encryption for data at rest and TLS 1.3 for data in transit. All encryption keys are managed in a hardware security module (HSM) with strict access controls. Regular encryption audits ensure compliance with NIST standards.",
|
||||
},
|
||||
id: "faq-sec-1", title: "What encryption standards do you use?", content: "We employ AES-256 encryption for data at rest and TLS 1.3 for data in transit. All encryption keys are managed in a hardware security module (HSM) with strict access controls. Regular encryption audits ensure compliance with NIST standards."},
|
||||
{
|
||||
id: "faq-sec-2",
|
||||
title: "How do you ensure compliance with regulatory requirements?",
|
||||
content: "Our system is designed with compliance-by-default architecture. The Compliance Officer role monitors all activities against regulatory requirements in real-time. We maintain comprehensive audit logs for all transactions and user actions, enabling full regulatory reporting.",
|
||||
},
|
||||
id: "faq-sec-2", title: "How do you ensure compliance with regulatory requirements?", content: "Our system is designed with compliance-by-default architecture. The Compliance Officer role monitors all activities against regulatory requirements in real-time. We maintain comprehensive audit logs for all transactions and user actions, enabling full regulatory reporting."},
|
||||
{
|
||||
id: "faq-sec-3",
|
||||
title: "What is your disaster recovery procedure?",
|
||||
content: "We maintain geographically redundant data centers with automatic failover. Backups occur every hour, stored both locally and in remote locations. Our RTO is 15 minutes and RPO is 1 hour, ensuring minimal data loss and business continuity.",
|
||||
},
|
||||
id: "faq-sec-3", title: "What is your disaster recovery procedure?", content: "We maintain geographically redundant data centers with automatic failover. Backups occur every hour, stored both locally and in remote locations. Our RTO is 15 minutes and RPO is 1 hour, ensuring minimal data loss and business continuity."},
|
||||
{
|
||||
id: "faq-sec-4",
|
||||
title: "How are security incidents handled?",
|
||||
content: "We have a 24/7 Security Operations Center (SOC) monitoring for threats. Incidents are immediately investigated, contained, and escalated. Clients are notified within 2 hours of confirmed incidents affecting their data.",
|
||||
},
|
||||
id: "faq-sec-4", title: "How are security incidents handled?", content: "We have a 24/7 Security Operations Center (SOC) monitoring for threats. Incidents are immediately investigated, contained, and escalated. Clients are notified within 2 hours of confirmed incidents affecting their data."},
|
||||
{
|
||||
id: "faq-sec-5",
|
||||
title: "Can I audit the system's security?",
|
||||
content: "Yes, regular third-party security audits are conducted. Authorized auditors can review logs, access controls, and configurations. We provide detailed compliance reports and SOC 2 Type II attestations.",
|
||||
},
|
||||
id: "faq-sec-5", title: "Can I audit the system's security?", content: "Yes, regular third-party security audits are conducted. Authorized auditors can review logs, access controls, and configurations. We provide detailed compliance reports and SOC 2 Type II attestations."},
|
||||
{
|
||||
id: "faq-sec-6",
|
||||
title: "What happens to my data if I leave the platform?",
|
||||
content: "Upon request, all your data is securely deleted within 30 days. We provide data export options in standard formats before deletion. All deletion processes are logged and verified for compliance.",
|
||||
},
|
||||
id: "faq-sec-6", title: "What happens to my data if I leave the platform?", content: "Upon request, all your data is securely deleted within 30 days. We provide data export options in standard formats before deletion. All deletion processes are logged and verified for compliance."},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user