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 NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
import TextAbout from "@/components/sections/about/TextAbout";
import FeatureHoverPattern from "@/components/sections/feature/featureHoverPattern/FeatureHoverPattern";
import TeamCardFive from "@/components/sections/team/TeamCardFive";
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 Link from "next/link";
import { Shield, Zap, Users, Truck, Award, TrendingUp, Package, Globe, MessageSquare } from "lucide-react";
import {
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() {
const navItems = [
{ name: "Home", id: "/" },
{ name: "Products", id: "/products" },
{ name: "Services", id: "/services" },
{ name: "Pricing", id: "/pricing" },
{ name: "Contact", id: "/contact" },
];
return (
<ThemeProvider
defaultButtonVariant="hover-magnetic"
@@ -40,117 +54,189 @@ export default function AboutPage() {
/>
</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
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={[
{
icon: Shield,
title: "Premium Quality Assurance", description: "Every component undergoes rigorous testing and certification to meet international industrial standards"},
{
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,
title: "Expert Technical Support", description: "Dedicated team of engineers available 24/7 for installation, troubleshooting, and optimization"},
icon: Shield,
title: "ISO Certification (2002)", description: "Achieved ISO 9001:2000 certification, formalizing our quality management systems and international standards compliance."},
{
icon: Truck,
title: "Global Distribution", description: "Fast and reliable worldwide shipping with real-time tracking and comprehensive logistics support"},
{
icon: Award,
title: "Industry Certified", description: "ISO certified manufacturing facilities with proven track record serving Fortune 500 companies"},
icon: Globe,
title: "Global Expansion (2010)", description: "Opened manufacturing facilities in Europe, Asia, and North America, enabling us to serve customers across all continents."},
{
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"
tag="Core Strengths"
tagIcon={Shield}
/>
</div>
<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"
textboxLayout="default"
useInvertedBackground={false}
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 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
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={[
{
id: "customers", icon: Users,
title: "Global Customers", value: "2,500+"},
id: "quality", icon: Shield,
title: "Uncompromising Quality", value: "100%"},
{
id: "products", icon: Package,
title: "Products Shipped", value: "500K+"},
id: "innovation", icon: Lightbulb,
title: "Continuous Innovation", value: "Always"},
{
id: "countries", icon: Globe,
title: "Operating Countries", value: "85+"},
id: "integrity", icon: Award,
title: "Integrity First", value: "Always"},
{
id: "uptime", icon: Zap,
title: "System Uptime", value: "99.9%"},
id: "sustainability", icon: TrendingUp,
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 id="testimonials" data-section="testimonials">
<TestimonialCardTen
testimonials={[
{
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"},
{
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"
<div id="contact" data-section="contact">
<ContactText
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"
background={{ variant: "plain" }}
useInvertedBackground={true}
buttons={[
{
text: "Get in Touch", href: "/contact"},
{
text: "View Careers", href: "/"},
]}
/>
</div>
<div id="footer" data-section="footer">
<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"
logoText="Fatisoft Global"
copyrightText="© 2025 Fatisoft Global Ltd. All rights reserved."
columns={[
{
title: "Products", items: [
{ label: "Electric Motors", href: "/" },
{ label: "Components", href: "/" },
{ label: "Equipment", href: "/" },
{ label: "Specifications", href: "/" },
{
label: "Electric Motors", href: "/products"},
{
label: "Components", href: "/products"},
{
label: "Equipment", href: "/products"},
{
label: "Specifications", href: "/products"},
],
},
{
title: "Company", items: [
{ label: "About Us", href: "/about" },
{ label: "Our Team", href: "/about" },
{ label: "Careers", href: "/" },
{ label: "Blog", href: "/" },
{
label: "About Us", href: "/about"},
{
label: "Our Team", href: "/about"},
{
label: "Careers", href: "/"},
{
label: "Blog", href: "/"},
],
},
{
title: "Support", items: [
{ label: "Contact Us", href: "/contact" },
{ label: "Technical Support", href: "/" },
{ label: "Documentation", href: "/" },
{ label: "FAQ", href: "/" },
{
label: "Contact Us", href: "/contact"},
{
label: "Technical Support", href: "/"},
{
label: "Documentation", href: "/"},
{
label: "FAQ", href: "/"},
],
},
]}

View File

@@ -22,9 +22,9 @@ import {
const navItems = [
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Products", id: "/products" },
{ name: "Services", id: "/" },
{ name: "Pricing", id: "/" },
{ name: "Contact", id: "/" },
];
@@ -65,22 +65,28 @@ export default function HomePage() {
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,
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,
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,
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,
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={[
{
text: "View Products", href: "/products"},
text: "View Products", href: "/products"
},
{
text: "Request Quote", href: "/contact"},
text: "Request Quote", href: "/contact"
},
]}
useInvertedBackground={false}
/>
@@ -99,22 +105,28 @@ export default function HomePage() {
features={[
{
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,
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,
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,
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,
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,
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>
@@ -132,16 +144,20 @@ export default function HomePage() {
metrics={[
{
id: "customers", icon: Users,
title: "Global Customers", value: "2,500+"},
title: "Global Customers", value: "2,500+"
},
{
id: "products", icon: Package,
title: "Products Shipped", value: "500K+"},
title: "Products Shipped", value: "500K+"
},
{
id: "countries", icon: Globe,
title: "Operating Countries", value: "85+"},
title: "Operating Countries", value: "85+"
},
{
id: "uptime", icon: Zap,
title: "System Uptime", value: "99.9%"},
title: "System Uptime", value: "99.9%"
},
]}
/>
</div>
@@ -156,9 +172,11 @@ export default function HomePage() {
textboxLayout="default"
useInvertedBackground={false}
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={[
"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}
showCard={true}
/>
@@ -172,9 +190,11 @@ export default function HomePage() {
useInvertedBackground={true}
buttons={[
{
text: "Request Quote", href: "/contact"},
text: "Request Quote", href: "/contact"
},
{
text: "Schedule Demo", href: "/contact"},
text: "Schedule Demo", href: "/contact"
},
]}
/>
</div>
@@ -189,37 +209,49 @@ export default function HomePage() {
{
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: [
{
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: [
{
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 NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
import ProductCardThree from "@/components/sections/product/ProductCardThree";
import PricingCardOne from "@/components/sections/pricing/PricingCardOne";
import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen";
import ProductCardFour from "@/components/sections/product/ProductCardFour";
import FooterMedia from "@/components/sections/footer/FooterMedia";
import {
Package,
Star,
Crown,
DollarSign,
MessageSquare,
} from "lucide-react";
import { Package, Filter, Search, Zap } from "lucide-react";
import { useState } from "react";
const navItems = [
{ name: "Home", id: "/" },
@@ -22,7 +15,46 @@ const navItems = [
{ 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() {
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 (
<ThemeProvider
defaultButtonVariant="hover-magnetic"
@@ -30,7 +62,7 @@ export default function ProductsPage() {
borderRadius="soft"
contentWidth="compact"
sizing="largeSmall"
background="fluid"
background="circleGradient"
cardStyle="layered-gradient"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="radial-glow"
@@ -45,231 +77,129 @@ export default function ProductsPage() {
/>
</div>
<div id="products" data-section="products">
<ProductCardThree
title="Featured Product Collection"
description="Explore our premium industrial components engineered for maximum performance and durability"
tag="In Stock"
tagIcon={Package}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={true}
animationType="slide-up"
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="products" data-section="products" className="w-full">
<div className="w-full px-4 md:px-8 py-16 md:py-24">
<div className="max-w-7xl mx-auto">
{/* Header */}
<div className="mb-12">
<h1 className="text-4xl md:text-5xl font-bold mb-4">Our Products</h1>
<p className="text-lg text-foreground/70">
Explore our comprehensive range of industrial components and equipment
</p>
</div>
<div id="pricing" data-section="pricing">
<PricingCardOne
title="Flexible Pricing Plans"
description="Choose the service tier that best fits your industrial needs and scale"
tag="Transparent Pricing"
tagIcon={DollarSign}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={true}
animationType="slide-up"
plans={[
{
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>
{/* Search Bar */}
<div className="mb-8 flex items-center gap-2 bg-card rounded-lg px-4 py-2 border border-foreground/10">
<Search className="w-5 h-5 text-foreground/50" />
<input
type="text"
placeholder="Search products..."
value={searchTerm}
onChange={(e) => setSearchTerm(e.target.value)}
className="flex-1 bg-transparent outline-none text-foreground placeholder-foreground/50"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTen
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}
testimonials={[
{
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",
},
{
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",
},
{
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",
},
{
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",
},
]}
/>
{/* Category Filter */}
<div className="mb-12">
<div className="flex gap-2 mb-4 items-center">
<Filter className="w-5 h-5" />
<span className="text-sm font-semibold">Filter by Category:</span>
</div>
<div className="flex flex-wrap gap-3">
{productCategories.map((category) => (
<button
key={category.id}
onClick={() => setSelectedCategory(category.id)}
className={`px-4 py-2 rounded-lg font-medium transition-all ${
selectedCategory === category.id
? "bg-primary-cta text-background"
: "bg-card border border-foreground/10 text-foreground hover:border-primary-cta"
}`}
>
{category.name}
</button>
))}
</div>
</div>
{/* Product Grid */}
<div className="mb-12">
{filteredProducts.length > 0 ? (
<div>
<p className="text-sm text-foreground/60 mb-6">
Showing {filteredProducts.length} product
{filteredProducts.length !== 1 ? "s" : ""}
</p>
<ProductCardFour
products={filteredProducts.map((product) => ({
...product,
onFavorite: () => console.log(`Favorited: ${product.id}`),
onProductClick: () => console.log(`Clicked: ${product.id}`),
isFavorited: false,
}))}
title=""
description=""
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 id="footer" data-section="footer">
<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"
logoText="Fatisoft Global"
copyrightText="© 2025 Fatisoft Global Ltd. All rights reserved."
columns={[
{
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: "/"},
{
label: "Our Team",
href: "/",
},
label: "Our Team", href: "/"},
{
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: "/"},
],
},
]}
@@ -277,4 +207,4 @@ export default function ProductsPage() {
</div>
</ThemeProvider>
);
}
}