6 Commits

Author SHA1 Message Date
dd27179ca1 Update src/app/products/page.tsx 2026-03-11 03:25:02 +00:00
3ed575a5f3 Update src/app/page.tsx 2026-03-11 03:25:02 +00:00
c4c09fcd09 Update src/app/about/page.tsx 2026-03-11 03:25:02 +00:00
f3c562defe Merge version_1 into main
Merge version_1 into main
2026-03-11 03:23:32 +00:00
70b2d2effa Merge version_1 into main
Merge version_1 into main
2026-03-11 03:23:06 +00:00
fadb63368f Merge version_1 into main
Merge version_1 into main
2026-03-11 03:22:02 +00:00
3 changed files with 365 additions and 317 deletions

View File

@@ -2,22 +2,36 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
import TextAbout from "@/components/sections/about/TextAbout";
import FeatureHoverPattern from "@/components/sections/feature/featureHoverPattern/FeatureHoverPattern"; import FeatureHoverPattern from "@/components/sections/feature/featureHoverPattern/FeatureHoverPattern";
import TeamCardFive from "@/components/sections/team/TeamCardFive";
import MetricCardThree from "@/components/sections/metrics/MetricCardThree"; import MetricCardThree from "@/components/sections/metrics/MetricCardThree";
import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen"; import ContactText from "@/components/sections/contact/ContactText";
import FooterMedia from "@/components/sections/footer/FooterMedia"; import FooterMedia from "@/components/sections/footer/FooterMedia";
import Link from "next/link"; import {
import { Shield, Zap, Users, Truck, Award, TrendingUp, Package, Globe, MessageSquare } from "lucide-react"; Zap,
Package,
Shield,
Users,
Truck,
Award,
TrendingUp,
Globe,
Handshake,
Target,
Lightbulb,
Heart,
} from "lucide-react";
const navItems = [
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Products", id: "/products" },
{ name: "Services", id: "/" },
{ name: "Contact", id: "/" },
];
export default function AboutPage() { export default function AboutPage() {
const navItems = [
{ name: "Home", id: "/" },
{ name: "Products", id: "/products" },
{ name: "Services", id: "/services" },
{ name: "Pricing", id: "/pricing" },
{ name: "Contact", id: "/contact" },
];
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="hover-magnetic" defaultButtonVariant="hover-magnetic"
@@ -40,117 +54,189 @@ export default function AboutPage() {
/> />
</div> </div>
<div id="features" data-section="features"> <div id="about-hero" data-section="about-hero">
<TextAbout
tag="Our Story"
title="Pioneering Industrial Excellence Since 1995"
useInvertedBackground={false}
buttons={[
{
text: "Explore Products", href: "/products"},
]}
/>
</div>
<div id="history" data-section="history">
<FeatureHoverPattern <FeatureHoverPattern
title="Our Journey"
description="From humble beginnings to becoming a global leader in industrial components and solutions"
tag="Company History"
tagIcon={Lightbulb}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
animationType="slide-up"
features={[ features={[
{
icon: Shield,
title: "Premium Quality Assurance", description: "Every component undergoes rigorous testing and certification to meet international industrial standards"},
{ {
icon: Zap, icon: Zap,
title: "Advanced Technology", description: "Engineered with precision using state-of-the-art manufacturing processes and materials"}, title: "Founded in 1995", description: "Started with a vision to provide premium industrial components to manufacturers worldwide. Our commitment to quality set us apart from day one."},
{ {
icon: Users, icon: Shield,
title: "Expert Technical Support", description: "Dedicated team of engineers available 24/7 for installation, troubleshooting, and optimization"}, title: "ISO Certification (2002)", description: "Achieved ISO 9001:2000 certification, formalizing our quality management systems and international standards compliance."},
{ {
icon: Truck, icon: Globe,
title: "Global Distribution", description: "Fast and reliable worldwide shipping with real-time tracking and comprehensive logistics support"}, title: "Global Expansion (2010)", description: "Opened manufacturing facilities in Europe, Asia, and North America, enabling us to serve customers across all continents."},
{
icon: Award,
title: "Industry Certified", description: "ISO certified manufacturing facilities with proven track record serving Fortune 500 companies"},
{ {
icon: TrendingUp, icon: TrendingUp,
title: "Continuous Innovation", description: "Committed to R&D investments ensuring products stay at the forefront of industrial technology"}, title: "Innovation Hub (2018)", description: "Established dedicated R&D center focused on developing next-generation industrial solutions and sustainable manufacturing practices."},
{
icon: Award,
title: "Industry Recognition (2021)", description: "Received multiple industry awards for excellence in manufacturing, innovation, and sustainable business practices."},
{
icon: Users,
title: "Market Leadership (Today)", description: "Serving over 2,500 customers across 85 countries with 500K+ products shipped annually, cementing our position as industry leaders."},
]} ]}
title="Why Choose Fatisoft Global" />
description="We deliver industrial excellence through cutting-edge technology, rigorous quality control, and dedicated customer support" </div>
tag="Core Strengths"
tagIcon={Shield} <div id="mission-vision" data-section="mission-vision">
<FeatureHoverPattern
title="Mission & Vision"
description="Our commitment to excellence guides every decision we make"
tag="Core Purpose"
tagIcon={Target}
tagAnimation="slide-up" tagAnimation="slide-up"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
animationType="slide-up" animationType="slide-up"
features={[
{
icon: Target,
title: "Our Mission", description: "To empower manufacturers worldwide by delivering premium industrial components and solutions that drive efficiency, reliability, and innovation in their operations."},
{
icon: Lightbulb,
title: "Our Vision", description: "To become the most trusted global partner for industrial excellence, recognized for unwavering quality, innovative solutions, and customer-centric service."},
{
icon: Heart,
title: "Our Values", description: "Quality without compromise, innovation for progress, integrity in all dealings, sustainability for future generations, and excellence in customer service."},
]}
/> />
</div> </div>
<div id="metrics" data-section="metrics"> <div id="team" data-section="team">
<TeamCardFive
team={[
{
id: "1", name: "John Richardson", role: "Founder & CEO", imageSrc: "http://img.b2bpic.net/free-photo/business-man-holding-tablet_1154-36.jpg"},
{
id: "2", name: "Sarah Chen", role: "Chief Technology Officer", imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-woman_1262-12865.jpg"},
{
id: "3", name: "Michael Rodriguez", role: "VP Manufacturing", imageSrc: "http://img.b2bpic.net/free-photo/professional-man-office_1262-12850.jpg"},
{
id: "4", name: "Emma Thompson", role: "Head of Sales", imageSrc: "http://img.b2bpic.net/free-photo/smiling-business-woman_1262-12851.jpg"},
{
id: "5", name: "David Kim", role: "Engineering Director", imageSrc: "http://img.b2bpic.net/free-photo/business-man-glasses_1262-12852.jpg"},
{
id: "6", name: "Lisa Anderson", role: "Sustainability Lead", imageSrc: "http://img.b2bpic.net/free-photo/professional-woman-smiling_1262-12853.jpg"},
{
id: "7", name: "James Wilson", role: "Quality Assurance Manager", imageSrc: "http://img.b2bpic.net/free-photo/serious-man-office_1262-12854.jpg"},
{
id: "8", name: "Maya Patel", role: "Customer Success Director", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-office_1262-12855.jpg"},
]}
animationType="slide-up"
title="Meet Our Leadership Team"
description="Experienced professionals dedicated to delivering industrial excellence and customer satisfaction"
textboxLayout="default"
useInvertedBackground={false}
tag="Our Team"
tagIcon={Users}
tagAnimation="slide-up"
/>
</div>
<div id="values" data-section="values">
<MetricCardThree <MetricCardThree
title="Our Core Values"
description="The principles that define our culture and drive our commitment to excellence"
tag="Company Values"
tagIcon={Heart}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
animationType="slide-up"
metrics={[ metrics={[
{ {
id: "customers", icon: Users, id: "quality", icon: Shield,
title: "Global Customers", value: "2,500+"}, title: "Uncompromising Quality", value: "100%"},
{ {
id: "products", icon: Package, id: "innovation", icon: Lightbulb,
title: "Products Shipped", value: "500K+"}, title: "Continuous Innovation", value: "Always"},
{ {
id: "countries", icon: Globe, id: "integrity", icon: Award,
title: "Operating Countries", value: "85+"}, title: "Integrity First", value: "Always"},
{ {
id: "uptime", icon: Zap, id: "sustainability", icon: TrendingUp,
title: "System Uptime", value: "99.9%"}, title: "Sustainability Focus", value: "Priority"},
]} ]}
title="Our Impact & Achievement"
description="Proven track record of delivering industrial excellence on a global scale"
tag="Track Record"
tagIcon={TrendingUp}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
animationType="slide-up"
/> />
</div> </div>
<div id="testimonials" data-section="testimonials"> <div id="contact" data-section="contact">
<TestimonialCardTen <ContactText
testimonials={[ text="Interested in learning more about Fatisoft Global? Connect with our team to discuss partnerships, careers, or any questions about our company."
{ animationType="reveal-blur"
id: "1", title: "Transformed Manufacturing Efficiency", quote: "Since partnering with Fatisoft Global, our production output increased by 35% while reducing maintenance costs significantly. Their industrial motors are built to last and perform flawlessly under demanding conditions.", name: "Ahmed Hassan", role: "Procurement Manager, TechCorp Manufacturing", imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg?_wi=2", imageAlt: "Ahmed Hassan"}, background={{ variant: "plain" }}
{
id: "2", title: "Unmatched Technical Excellence", quote: "The precision and reliability of Fatisoft's components exceeded our expectations. Their technical support team went above and beyond to ensure seamless integration into our operations.", name: "Maria Rodriguez", role: "Operations Director, Industrial Solutions Inc", imageSrc: "http://img.b2bpic.net/free-photo/portrait-business-woman-office_1398-6.jpg?_wi=2", imageAlt: "Maria Rodriguez"},
{
id: "3", title: "Quality Meets Performance", quote: "We've tested many suppliers, but Fatisoft Global consistently delivers the highest quality industrial equipment. Their commitment to excellence is evident in every product.", name: "James Mitchell", role: "Engineering Lead, Precision Manufacturing", imageSrc: "http://img.b2bpic.net/free-photo/furious-mature-business-man-conference-room_1262-3010.jpg?_wi=2", imageAlt: "James Mitchell"},
{
id: "4", title: "Reliable Global Partner", quote: "Working with Fatisoft Global has streamlined our supply chain dramatically. Their worldwide distribution network and responsive customer service make them an invaluable business partner.", name: "Sarah Chen", role: "Supply Chain Manager, Global Industries", imageSrc: "http://img.b2bpic.net/free-photo/smiley-women-working-together-side-view_23-2149871311.jpg?_wi=2", imageAlt: "Sarah Chen"},
]}
title="Client Success Stories"
description="Hear from industry leaders about their experience with Fatisoft Global solutions"
tag="Client Testimonials"
tagIcon={MessageSquare}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={true} useInvertedBackground={true}
buttons={[
{
text: "Get in Touch", href: "/contact"},
{
text: "View Careers", href: "/"},
]}
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterMedia <FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/rusty-gear-assembly_1136-278.jpg?_wi=3" imageSrc="http://img.b2bpic.net/free-photo/rusty-gear-assembly_1136-278.jpg?_wi=2"
imageAlt="Fatisoft Global industrial excellence" imageAlt="Fatisoft Global industrial excellence"
logoText="Fatisoft Global" logoText="Fatisoft Global"
copyrightText="© 2025 Fatisoft Global Ltd. All rights reserved." copyrightText="© 2025 Fatisoft Global Ltd. All rights reserved."
columns={[ columns={[
{ {
title: "Products", items: [ title: "Products", items: [
{ label: "Electric Motors", href: "/" }, {
{ label: "Components", href: "/" }, label: "Electric Motors", href: "/products"},
{ label: "Equipment", href: "/" }, {
{ label: "Specifications", href: "/" }, label: "Components", href: "/products"},
{
label: "Equipment", href: "/products"},
{
label: "Specifications", href: "/products"},
], ],
}, },
{ {
title: "Company", items: [ title: "Company", items: [
{ label: "About Us", href: "/about" }, {
{ label: "Our Team", href: "/about" }, label: "About Us", href: "/about"},
{ label: "Careers", href: "/" }, {
{ label: "Blog", href: "/" }, label: "Our Team", href: "/about"},
{
label: "Careers", href: "/"},
{
label: "Blog", href: "/"},
], ],
}, },
{ {
title: "Support", items: [ title: "Support", items: [
{ label: "Contact Us", href: "/contact" }, {
{ label: "Technical Support", href: "/" }, label: "Contact Us", href: "/contact"},
{ label: "Documentation", href: "/" }, {
{ label: "FAQ", href: "/" }, label: "Technical Support", href: "/"},
{
label: "Documentation", href: "/"},
{
label: "FAQ", href: "/"},
], ],
}, },
]} ]}

View File

@@ -22,9 +22,9 @@ import {
const navItems = [ const navItems = [
{ name: "Home", id: "/" }, { name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Products", id: "/products" }, { name: "Products", id: "/products" },
{ name: "Services", id: "/" }, { name: "Services", id: "/" },
{ name: "Pricing", id: "/" },
{ name: "Contact", id: "/" }, { name: "Contact", id: "/" },
]; ];
@@ -65,22 +65,28 @@ export default function HomePage() {
testimonials={[ testimonials={[
{ {
name: "Ahmed Hassan", handle: "Procurement Manager, TechCorp Manufacturing", testimonial: "Fatisoft's industrial components have transformed our production efficiency. Exceptional quality and reliability!", rating: 5, name: "Ahmed Hassan", handle: "Procurement Manager, TechCorp Manufacturing", testimonial: "Fatisoft's industrial components have transformed our production efficiency. Exceptional quality and reliability!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg?_wi=1"}, imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg?_wi=1"
},
{ {
name: "Maria Rodriguez", handle: "Operations Director, Industrial Solutions Inc", testimonial: "Outstanding service and premium-grade products. They understand industrial requirements perfectly.", rating: 5, name: "Maria Rodriguez", handle: "Operations Director, Industrial Solutions Inc", testimonial: "Outstanding service and premium-grade products. They understand industrial requirements perfectly.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-business-woman-office_1398-6.jpg?_wi=1"}, imageSrc: "http://img.b2bpic.net/free-photo/portrait-business-woman-office_1398-6.jpg?_wi=1"
},
{ {
name: "James Mitchell", handle: "Engineering Lead, Precision Manufacturing", testimonial: "The technical support and product quality exceed our expectations. Highly recommended for any industrial buyer.", rating: 5, name: "James Mitchell", handle: "Engineering Lead, Precision Manufacturing", testimonial: "The technical support and product quality exceed our expectations. Highly recommended for any industrial buyer.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/furious-mature-business-man-conference-room_1262-3010.jpg?_wi=1"}, imageSrc: "http://img.b2bpic.net/free-photo/furious-mature-business-man-conference-room_1262-3010.jpg?_wi=1"
},
{ {
name: "Sarah Chen", handle: "Supply Chain Manager, Global Industries", testimonial: "Reliable supplier with consistent quality. Their products have improved our operational metrics significantly.", rating: 5, name: "Sarah Chen", handle: "Supply Chain Manager, Global Industries", testimonial: "Reliable supplier with consistent quality. Their products have improved our operational metrics significantly.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiley-women-working-together-side-view_23-2149871311.jpg?_wi=1"}, imageSrc: "http://img.b2bpic.net/free-photo/smiley-women-working-together-side-view_23-2149871311.jpg?_wi=1"
},
]} ]}
buttons={[ buttons={[
{ {
text: "View Products", href: "/products"}, text: "View Products", href: "/products"
},
{ {
text: "Request Quote", href: "/contact"}, text: "Request Quote", href: "/contact"
},
]} ]}
useInvertedBackground={false} useInvertedBackground={false}
/> />
@@ -99,22 +105,28 @@ export default function HomePage() {
features={[ features={[
{ {
icon: Shield, icon: Shield,
title: "Premium Quality Assurance", description: "Every component undergoes rigorous testing and certification to meet international industrial standards"}, title: "Premium Quality Assurance", description: "Every component undergoes rigorous testing and certification to meet international industrial standards"
},
{ {
icon: Zap, icon: Zap,
title: "Advanced Technology", description: "Engineered with precision using state-of-the-art manufacturing processes and materials"}, title: "Advanced Technology", description: "Engineered with precision using state-of-the-art manufacturing processes and materials"
},
{ {
icon: Users, icon: Users,
title: "Expert Technical Support", description: "Dedicated team of engineers available 24/7 for installation, troubleshooting, and optimization"}, title: "Expert Technical Support", description: "Dedicated team of engineers available 24/7 for installation, troubleshooting, and optimization"
},
{ {
icon: Truck, icon: Truck,
title: "Global Distribution", description: "Fast and reliable worldwide shipping with real-time tracking and comprehensive logistics support"}, title: "Global Distribution", description: "Fast and reliable worldwide shipping with real-time tracking and comprehensive logistics support"
},
{ {
icon: Award, icon: Award,
title: "Industry Certified", description: "ISO certified manufacturing facilities with proven track record serving Fortune 500 companies"}, title: "Industry Certified", description: "ISO certified manufacturing facilities with proven track record serving Fortune 500 companies"
},
{ {
icon: TrendingUp, icon: TrendingUp,
title: "Continuous Innovation", description: "Committed to R&D investments ensuring products stay at the forefront of industrial technology"}, title: "Continuous Innovation", description: "Committed to R&D investments ensuring products stay at the forefront of industrial technology"
},
]} ]}
/> />
</div> </div>
@@ -132,16 +144,20 @@ export default function HomePage() {
metrics={[ metrics={[
{ {
id: "customers", icon: Users, id: "customers", icon: Users,
title: "Global Customers", value: "2,500+"}, title: "Global Customers", value: "2,500+"
},
{ {
id: "products", icon: Package, id: "products", icon: Package,
title: "Products Shipped", value: "500K+"}, title: "Products Shipped", value: "500K+"
},
{ {
id: "countries", icon: Globe, id: "countries", icon: Globe,
title: "Operating Countries", value: "85+"}, title: "Operating Countries", value: "85+"
},
{ {
id: "uptime", icon: Zap, id: "uptime", icon: Zap,
title: "System Uptime", value: "99.9%"}, title: "System Uptime", value: "99.9%"
},
]} ]}
/> />
</div> </div>
@@ -156,9 +172,11 @@ export default function HomePage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"TechCorp Manufacturing", "Industrial Solutions Inc", "Precision Engineering Co", "Global Factory Systems", "Advanced Tech Automation", "Quality Industries Ltd", "Innovation Manufacturing", "Professional Factory Group"]} "TechCorp Manufacturing", "Industrial Solutions Inc", "Precision Engineering Co", "Global Factory Systems", "Advanced Tech Automation", "Quality Industries Ltd", "Innovation Manufacturing", "Professional Factory Group"
]}
logos={[ logos={[
"http://img.b2bpic.net/free-vector/flat-set-logos-car-establishments_23-2147612932.jpg", "http://img.b2bpic.net/free-vector/technology-logo-gradient-style_23-2148135218.jpg", "http://img.b2bpic.net/free-vector/vintage-collection-labor-day-badges_23-2147656796.jpg", "http://img.b2bpic.net/free-vector/gradient-technology-blue-logo-collection_23-2148233811.jpg", "http://img.b2bpic.net/free-vector/employee-month-business-gradient-badge-collection_23-2149524695.jpg", "http://img.b2bpic.net/free-vector/logo-template-design_1289-247.jpg", "http://img.b2bpic.net/free-vector/gradient-labor-day-labels-collection_23-2149048127.jpg"]} "http://img.b2bpic.net/free-vector/flat-set-logos-car-establishments_23-2147612932.jpg", "http://img.b2bpic.net/free-vector/technology-logo-gradient-style_23-2148135218.jpg", "http://img.b2bpic.net/free-vector/vintage-collection-labor-day-badges_23-2147656796.jpg", "http://img.b2bpic.net/free-vector/gradient-technology-blue-logo-collection_23-2148233811.jpg", "http://img.b2bpic.net/free-vector/employee-month-business-gradient-badge-collection_23-2149524695.jpg", "http://img.b2bpic.net/free-vector/logo-template-design_1289-247.jpg", "http://img.b2bpic.net/free-vector/gradient-labor-day-labels-collection_23-2149048127.jpg"
]}
speed={40} speed={40}
showCard={true} showCard={true}
/> />
@@ -172,9 +190,11 @@ export default function HomePage() {
useInvertedBackground={true} useInvertedBackground={true}
buttons={[ buttons={[
{ {
text: "Request Quote", href: "/contact"}, text: "Request Quote", href: "/contact"
},
{ {
text: "Schedule Demo", href: "/contact"}, text: "Schedule Demo", href: "/contact"
},
]} ]}
/> />
</div> </div>
@@ -189,37 +209,49 @@ export default function HomePage() {
{ {
title: "Products", items: [ title: "Products", items: [
{ {
label: "Electric Motors", href: "/products"}, label: "Electric Motors", href: "/products"
},
{ {
label: "Components", href: "/products"}, label: "Components", href: "/products"
},
{ {
label: "Equipment", href: "/products"}, label: "Equipment", href: "/products"
},
{ {
label: "Specifications", href: "/products"}, label: "Specifications", href: "/products"
},
], ],
}, },
{ {
title: "Company", items: [ title: "Company", items: [
{ {
label: "About Us", href: "/"}, label: "About Us", href: "/about"
},
{ {
label: "Our Team", href: "/"}, label: "Our Team", href: "/about"
},
{ {
label: "Careers", href: "/"}, label: "Careers", href: "/"
},
{ {
label: "Blog", href: "/"}, label: "Blog", href: "/"
},
], ],
}, },
{ {
title: "Support", items: [ title: "Support", items: [
{ {
label: "Contact Us", href: "/contact"}, label: "Contact Us", href: "/contact"
},
{ {
label: "Technical Support", href: "/"}, label: "Technical Support", href: "/"
},
{ {
label: "Documentation", href: "/"}, label: "Documentation", href: "/"
},
{ {
label: "FAQ", href: "/"}, label: "FAQ", href: "/"
},
], ],
}, },
]} ]}

View File

@@ -2,17 +2,10 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
import ProductCardThree from "@/components/sections/product/ProductCardThree"; import ProductCardFour from "@/components/sections/product/ProductCardFour";
import PricingCardOne from "@/components/sections/pricing/PricingCardOne";
import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen";
import FooterMedia from "@/components/sections/footer/FooterMedia"; import FooterMedia from "@/components/sections/footer/FooterMedia";
import { import { Package, Filter, Search, Zap } from "lucide-react";
Package, import { useState } from "react";
Star,
Crown,
DollarSign,
MessageSquare,
} from "lucide-react";
const navItems = [ const navItems = [
{ name: "Home", id: "/" }, { name: "Home", id: "/" },
@@ -22,7 +15,46 @@ const navItems = [
{ name: "Contact", id: "/" }, { name: "Contact", id: "/" },
]; ];
const productCategories = [
{ id: "all", name: "All Products" },
{ id: "motors", name: "Electric Motors" },
{ id: "components", name: "Components" },
{ id: "equipment", name: "Equipment" },
{ id: "accessories", name: "Accessories" },
];
const allProducts = [
{
id: "1", name: "Industrial AC Motor 50HP", price: "$1,250", variant: "Three Phase 50Hz", imageSrc: "http://img.b2bpic.net/free-photo/industrial-gear_1136-285.jpg", imageAlt: "AC Motor", category: "motors"},
{
id: "2", name: "Precision Ball Bearing Set", price: "$450", variant: "Stainless Steel Multiple Sizes", imageSrc: "http://img.b2bpic.net/free-photo/mechanical-parts_1136-290.jpg", imageAlt: "Ball Bearing Set", category: "components"},
{
id: "3", name: "Heavy Duty Coupling", price: "$680", variant: "Flexible Coupling Various Diameters", imageSrc: "http://img.b2bpic.net/free-photo/industrial-coupling_1136-295.jpg", imageAlt: "Coupling", category: "components"},
{
id: "4", name: "Industrial Gearbox 100:1", price: "$2,100", variant: "Helical Gears Cast Iron", imageSrc: "http://img.b2bpic.net/free-photo/rusty-gear-assembly_1136-278.jpg", imageAlt: "Gearbox", category: "equipment"},
{
id: "5", name: "Stainless Steel Shaft", price: "$320", variant: "Precision Ground Various Lengths", imageSrc: "http://img.b2bpic.net/free-photo/metal-shaft_1136-300.jpg", imageAlt: "Stainless Shaft", category: "components"},
{
id: "6", name: "VFD Variable Speed Drive", price: "$950", variant: "Three Phase 30kW Capacity", imageSrc: "http://img.b2bpic.net/free-photo/electronic-drive_1136-305.jpg", imageAlt: "VFD Drive", category: "equipment"},
{
id: "7", name: "Polymer Conveyor Belt", price: "$580", variant: "Anti-Static Food Grade", imageSrc: "http://img.b2bpic.net/free-photo/conveyor-belt_1136-310.jpg", imageAlt: "Conveyor Belt", category: "equipment"},
{
id: "8", name: "Lubrication Pump Kit", price: "$275", variant: "Automatic 12V System", imageSrc: "http://img.b2bpic.net/free-photo/pump-assembly_1136-315.jpg", imageAlt: "Lubrication Pump", category: "accessories"},
];
export default function ProductsPage() { export default function ProductsPage() {
const [selectedCategory, setSelectedCategory] = useState("all");
const [searchTerm, setSearchTerm] = useState("");
const filteredProducts = allProducts.filter((product) => {
const matchesCategory =
selectedCategory === "all" || product.category === selectedCategory;
const matchesSearch = product.name
.toLowerCase()
.includes(searchTerm.toLowerCase());
return matchesCategory && matchesSearch;
});
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="hover-magnetic" defaultButtonVariant="hover-magnetic"
@@ -30,7 +62,7 @@ export default function ProductsPage() {
borderRadius="soft" borderRadius="soft"
contentWidth="compact" contentWidth="compact"
sizing="largeSmall" sizing="largeSmall"
background="fluid" background="circleGradient"
cardStyle="layered-gradient" cardStyle="layered-gradient"
primaryButtonStyle="diagonal-gradient" primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="radial-glow" secondaryButtonStyle="radial-glow"
@@ -45,231 +77,129 @@ export default function ProductsPage() {
/> />
</div> </div>
<div id="products" data-section="products"> <div id="products" data-section="products" className="w-full">
<ProductCardThree <div className="w-full px-4 md:px-8 py-16 md:py-24">
title="Featured Product Collection" <div className="max-w-7xl mx-auto">
description="Explore our premium industrial components engineered for maximum performance and durability" {/* Header */}
tag="In Stock" <div className="mb-12">
tagIcon={Package} <h1 className="text-4xl md:text-5xl font-bold mb-4">Our Products</h1>
tagAnimation="slide-up" <p className="text-lg text-foreground/70">
textboxLayout="default" Explore our comprehensive range of industrial components and equipment
useInvertedBackground={true} </p>
animationType="slide-up" </div>
gridVariant="uniform-all-items-equal"
products={[
{
id: "motor-blue",
name: "High-Performance DC Motor - Premium Series",
price: "$1,299.99",
imageSrc: "http://img.b2bpic.net/free-photo/dumbbell_1203-6627.jpg",
imageAlt: "Blue industrial DC motor",
initialQuantity: 1,
},
{
id: "motor-gold",
name: "Industrial Servo Motor - Precision Grade",
price: "$2,149.00",
imageSrc: "http://img.b2bpic.net/free-photo/rusty-gear-assembly_1136-278.jpg?_wi=3",
imageAlt: "Golden brass servo motor",
initialQuantity: 1,
},
{
id: "motor-silver",
name: "Stainless Steel Motor - Corrosion Resistant",
price: "$1,799.50",
imageSrc: "http://img.b2bpic.net/free-photo/objects-with-reflective-effect_23-2150141924.jpg",
imageAlt: "Silver stainless steel motor",
initialQuantity: 1,
},
]}
buttons={[
{
text: "View All Products",
href: "/products",
},
]}
/>
</div>
<div id="pricing" data-section="pricing"> {/* Search Bar */}
<PricingCardOne <div className="mb-8 flex items-center gap-2 bg-card rounded-lg px-4 py-2 border border-foreground/10">
title="Flexible Pricing Plans" <Search className="w-5 h-5 text-foreground/50" />
description="Choose the service tier that best fits your industrial needs and scale" <input
tag="Transparent Pricing" type="text"
tagIcon={DollarSign} placeholder="Search products..."
tagAnimation="slide-up" value={searchTerm}
textboxLayout="default" onChange={(e) => setSearchTerm(e.target.value)}
useInvertedBackground={true} className="flex-1 bg-transparent outline-none text-foreground placeholder-foreground/50"
animationType="slide-up" />
plans={[ </div>
{
id: "starter",
badge: "Starter",
badgeIcon: Star,
price: "Custom",
subtitle: "Small volume purchases and evaluations",
features: [
"Standard components access",
"Direct online ordering",
"Basic technical support",
"Standard shipping rates",
"Product documentation",
],
},
{
id: "professional",
badge: "Most Popular",
badgeIcon: Star,
price: "Custom",
subtitle: "Growing businesses with regular demand",
features: [
"Full product catalog access",
"Bulk discount pricing",
"Priority technical support",
"Free shipping on orders",
"Custom delivery schedules",
"Dedicated account manager",
],
},
{
id: "enterprise",
badge: "Enterprise",
badgeIcon: Crown,
price: "Custom",
subtitle: "Large-scale operations and partnerships",
features: [
"Unlimited product access",
"Volume discounts (10-40%)",
"24/7 VIP support",
"White-glove delivery service",
"Custom solutions engineering",
"Direct factory relationships",
],
},
]}
buttons={[
{
text: "Get Detailed Quote",
href: "/contact",
},
]}
/>
</div>
<div id="testimonials" data-section="testimonials"> {/* Category Filter */}
<TestimonialCardTen <div className="mb-12">
title="Client Success Stories" <div className="flex gap-2 mb-4 items-center">
description="Hear from industry leaders about their experience with Fatisoft Global solutions" <Filter className="w-5 h-5" />
tag="Client Testimonials" <span className="text-sm font-semibold">Filter by Category:</span>
tagIcon={MessageSquare} </div>
tagAnimation="slide-up" <div className="flex flex-wrap gap-3">
textboxLayout="default" {productCategories.map((category) => (
useInvertedBackground={true} <button
testimonials={[ key={category.id}
{ onClick={() => setSelectedCategory(category.id)}
id: "1", className={`px-4 py-2 rounded-lg font-medium transition-all ${
title: "Transformed Manufacturing Efficiency", selectedCategory === category.id
quote: "Since partnering with Fatisoft Global, our production output increased by 35% while reducing maintenance costs significantly. Their industrial motors are built to last and perform flawlessly under demanding conditions.", ? "bg-primary-cta text-background"
name: "Ahmed Hassan", : "bg-card border border-foreground/10 text-foreground hover:border-primary-cta"
role: "Procurement Manager, TechCorp Manufacturing", }`}
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg?_wi=2", >
}, {category.name}
{ </button>
id: "2", ))}
title: "Unmatched Technical Excellence", </div>
quote: "The precision and reliability of Fatisoft's components exceeded our expectations. Their technical support team went above and beyond to ensure seamless integration into our operations.", </div>
name: "Maria Rodriguez",
role: "Operations Director, Industrial Solutions Inc", {/* Product Grid */}
imageSrc: "http://img.b2bpic.net/free-photo/portrait-business-woman-office_1398-6.jpg?_wi=2", <div className="mb-12">
}, {filteredProducts.length > 0 ? (
{ <div>
id: "3", <p className="text-sm text-foreground/60 mb-6">
title: "Quality Meets Performance", Showing {filteredProducts.length} product
quote: "We've tested many suppliers, but Fatisoft Global consistently delivers the highest quality industrial equipment. Their commitment to excellence is evident in every product.", {filteredProducts.length !== 1 ? "s" : ""}
name: "James Mitchell", </p>
role: "Engineering Lead, Precision Manufacturing", <ProductCardFour
imageSrc: "http://img.b2bpic.net/free-photo/furious-mature-business-man-conference-room_1262-3010.jpg?_wi=2", products={filteredProducts.map((product) => ({
}, ...product,
{ onFavorite: () => console.log(`Favorited: ${product.id}`),
id: "4", onProductClick: () => console.log(`Clicked: ${product.id}`),
title: "Reliable Global Partner", isFavorited: false,
quote: "Working with Fatisoft Global has streamlined our supply chain dramatically. Their worldwide distribution network and responsive customer service make them an invaluable business partner.", }))}
name: "Sarah Chen", title=""
role: "Supply Chain Manager, Global Industries", description=""
imageSrc: "http://img.b2bpic.net/free-photo/smiley-women-working-together-side-view_23-2149871311.jpg?_wi=2", textboxLayout="default"
}, gridVariant="uniform-all-items-equal"
]} animationType="slide-up"
/> useInvertedBackground={false}
/>
</div>
) : (
<div className="text-center py-12">
<Package className="w-12 h-12 mx-auto text-foreground/30 mb-4" />
<p className="text-foreground/60 text-lg">
No products found matching your criteria.
</p>
</div>
)}
</div>
</div>
</div>
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterMedia <FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/rusty-gear-assembly_1136-278.jpg?_wi=4" imageSrc="http://img.b2bpic.net/free-photo/rusty-gear-assembly_1136-278.jpg?_wi=2"
imageAlt="Fatisoft Global industrial excellence" imageAlt="Fatisoft Global industrial excellence"
logoText="Fatisoft Global" logoText="Fatisoft Global"
copyrightText="© 2025 Fatisoft Global Ltd. All rights reserved." copyrightText="© 2025 Fatisoft Global Ltd. All rights reserved."
columns={[ columns={[
{ {
title: "Products", title: "Products", items: [
items: [
{ {
label: "Electric Motors", label: "Electric Motors", href: "/products"},
href: "/products",
},
{ {
label: "Components", label: "Components", href: "/products"},
href: "/products",
},
{ {
label: "Equipment", label: "Equipment", href: "/products"},
href: "/products",
},
{ {
label: "Specifications", label: "Specifications", href: "/products"},
href: "/products",
},
], ],
}, },
{ {
title: "Company", title: "Company", items: [
items: [
{ {
label: "About Us", label: "About Us", href: "/"},
href: "/",
},
{ {
label: "Our Team", label: "Our Team", href: "/"},
href: "/",
},
{ {
label: "Careers", label: "Careers", href: "/"},
href: "/",
},
{ {
label: "Blog", label: "Blog", href: "/"},
href: "/",
},
], ],
}, },
{ {
title: "Support", title: "Support", items: [
items: [
{ {
label: "Contact Us", label: "Contact Us", href: "/contact"},
href: "/contact",
},
{ {
label: "Technical Support", label: "Technical Support", href: "/"},
href: "/",
},
{ {
label: "Documentation", label: "Documentation", href: "/"},
href: "/",
},
{ {
label: "FAQ", label: "FAQ", href: "/"},
href: "/",
},
], ],
}, },
]} ]}