From acf17e22099ff7bd58ef46837412f693a3959967 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 4 Apr 2026 14:29:56 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 149 ++++++++++++----------------------------------- 1 file changed, 37 insertions(+), 112 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 409f160..c4f3999 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -30,27 +30,19 @@ export default function LandingPage() { @@ -60,36 +52,22 @@ export default function LandingPage() { description="Jomotech brings professional hardware repair, software support, and cyber security services to your doorstep. We keep your technology running flawlessly." buttons={[ { - text: "Explore Services", - href: "#services", - }, + text: "Explore Services", href: "#services"}, { - text: "Contact Us", - href: "#contact", - }, + text: "Contact Us", href: "#contact"}, ]} imageSrc="http://img.b2bpic.net/free-photo/circuit-board-close-up-with-different-components_23-2149174325.jpg" avatars={[ { - src: "http://img.b2bpic.net/free-photo/young-man-wearing-blue-outfit-looking-happy_1298-197.jpg", - alt: "Satisfied Client", - }, + src: "http://img.b2bpic.net/free-photo/young-man-wearing-blue-outfit-looking-happy_1298-197.jpg", alt: "Satisfied Client"}, { - src: "http://img.b2bpic.net/free-photo/customer-experience-creative-collage_23-2149371206.jpg", - alt: "Satisfied Client", - }, + src: "http://img.b2bpic.net/free-photo/customer-experience-creative-collage_23-2149371206.jpg", alt: "Satisfied Client"}, { - src: "http://img.b2bpic.net/free-photo/cheerful-african-american-businessman_1262-20994.jpg", - alt: "Satisfied Client", - }, + src: "http://img.b2bpic.net/free-photo/cheerful-african-american-businessman_1262-20994.jpg", alt: "Satisfied Client"}, { - src: "http://img.b2bpic.net/free-photo/portrait-successful-businesswoman-with-charming-smile-posing-street-with-interesting-architecture-background_613910-14028.jpg", - alt: "Satisfied Client", - }, + src: "http://img.b2bpic.net/free-photo/portrait-successful-businesswoman-with-charming-smile-posing-street-with-interesting-architecture-background_613910-14028.jpg", alt: "Satisfied Client"}, { - src: "http://img.b2bpic.net/free-photo/young-lady-red-blouse-showing-thumbs-up-looking-glad_176474-24988.jpg", - alt: "Satisfied Client", - }, + src: "http://img.b2bpic.net/free-photo/young-lady-red-blouse-showing-thumbs-up-looking-glad_176474-24988.jpg", alt: "Satisfied Client"}, ]} avatarText="Trusted by 500+ local clients" /> @@ -103,20 +81,11 @@ export default function LandingPage() { useInvertedBackground={true} features={[ { - title: "Hardware Repair", - description: "Expert repairs for laptops, desktops, and mobile devices.", - imageSrc: "http://img.b2bpic.net/free-photo/3d-morph-man-builder-with-wrench_1048-10368.jpg", - }, + title: "Hardware Repair", description: "Expert repairs for laptops, desktops, and mobile devices.", imageSrc: "http://img.b2bpic.net/free-photo/3d-morph-man-builder-with-wrench_1048-10368.jpg"}, { - title: "Software Setup", - description: "Professional installation and troubleshooting for your OS and apps.", - imageSrc: "http://img.b2bpic.net/free-vector/creative-computer-logo-template_23-2149212784.jpg", - }, + title: "Software Setup", description: "Professional installation and troubleshooting for your OS and apps.", imageSrc: "http://img.b2bpic.net/free-vector/creative-computer-logo-template_23-2149212784.jpg"}, { - title: "Cyber Security", - description: "Advanced protection for your digital assets and online privacy.", - imageSrc: "http://img.b2bpic.net/free-photo/cybersecurity-data-protection-concept_23-2151998485.jpg", - }, + title: "Cyber Security", description: "Advanced protection for your digital assets and online privacy.", imageSrc: "http://img.b2bpic.net/free-photo/cybersecurity-data-protection-concept_23-2151998485.jpg"}, ]} title="Our Professional Services" description="Comprehensive technical solutions tailored for individuals and businesses." @@ -130,23 +99,11 @@ export default function LandingPage() { useInvertedBackground={false} team={[ { - id: "1", - name: "John Doe", - role: "Senior Technician", - imageSrc: "http://img.b2bpic.net/free-photo/call-center-worker-arriving-work-using-artificial-intelligence-laptop_482257-126041.jpg", - }, + id: "1", name: "John Doe", role: "Senior Technician", imageSrc: "http://img.b2bpic.net/free-photo/call-center-worker-arriving-work-using-artificial-intelligence-laptop_482257-126041.jpg"}, { - id: "2", - name: "Jane Smith", - role: "Cyber Security Lead", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-hacker_23-2148165939.jpg", - }, + id: "2", name: "Jane Smith", role: "Cyber Security Lead", imageSrc: "http://img.b2bpic.net/free-photo/portrait-hacker_23-2148165939.jpg"}, { - id: "3", - name: "Alex Rivet", - role: "Hardware Specialist", - imageSrc: "http://img.b2bpic.net/free-photo/workers-it-company-working-computer_1303-19431.jpg", - }, + id: "3", name: "Alex Rivet", role: "Hardware Specialist", imageSrc: "http://img.b2bpic.net/free-photo/workers-it-company-working-computer_1303-19431.jpg"}, ]} title="Meet Our Tech Experts" description="Our dedicated technicians ensure your devices are in the best hands." @@ -161,25 +118,15 @@ export default function LandingPage() { author="Sarah Miller" avatars={[ { - src: "http://img.b2bpic.net/free-photo/young-man-wearing-blue-outfit-looking-happy_1298-197.jpg", - alt: "Sarah M", - }, + src: "http://img.b2bpic.net/free-photo/young-man-wearing-blue-outfit-looking-happy_1298-197.jpg", alt: "Sarah M"}, { - src: "http://img.b2bpic.net/free-photo/customer-experience-creative-collage_23-2149371206.jpg", - alt: "John D", - }, + src: "http://img.b2bpic.net/free-photo/customer-experience-creative-collage_23-2149371206.jpg", alt: "John D"}, { - src: "http://img.b2bpic.net/free-photo/cheerful-african-american-businessman_1262-20994.jpg", - alt: "Alice B", - }, + src: "http://img.b2bpic.net/free-photo/cheerful-african-american-businessman_1262-20994.jpg", alt: "Alice B"}, { - src: "http://img.b2bpic.net/free-photo/portrait-successful-businesswoman-with-charming-smile-posing-street-with-interesting-architecture-background_613910-14028.jpg", - alt: "Bob C", - }, + src: "http://img.b2bpic.net/free-photo/portrait-successful-businesswoman-with-charming-smile-posing-street-with-interesting-architecture-background_613910-14028.jpg", alt: "Bob C"}, { - src: "http://img.b2bpic.net/free-photo/young-lady-red-blouse-showing-thumbs-up-looking-glad_176474-24988.jpg", - alt: "Eve S", - }, + src: "http://img.b2bpic.net/free-photo/young-lady-red-blouse-showing-thumbs-up-looking-glad_176474-24988.jpg", alt: "Eve S"}, ]} ratingAnimation="blur-reveal" avatarsAnimation="slide-up" @@ -192,20 +139,11 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "1", - title: "Do you provide on-site repair?", - content: "Yes, we offer both on-site and remote support services depending on your needs.", - }, + id: "1", title: "Do you provide on-site repair?", content: "Yes, we offer both on-site and remote support services depending on your needs."}, { - id: "2", - title: "How long is the turnaround?", - content: "Most hardware repairs are completed within 24-48 hours depending on parts availability.", - }, + id: "2", title: "How long is the turnaround?", content: "Most hardware repairs are completed within 24-48 hours depending on parts availability."}, { - id: "3", - title: "Are your repairs guaranteed?", - content: "Absolutely, all hardware repairs come with a standard 90-day service warranty.", - }, + id: "3", title: "Are your repairs guaranteed?", content: "Absolutely, all hardware repairs come with a standard 90-day service warranty."}, ]} title="Frequently Asked Questions" description="Answers to your most common technical and cyber service inquiries." @@ -217,8 +155,7 @@ export default function LandingPage() { ); -} +} \ No newline at end of file -- 2.49.1 From 4e77587f2a10ad0825ea3357abb7894caf575537 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 4 Apr 2026 14:29:57 +0000 Subject: [PATCH 2/2] Add src/app/products/page.tsx --- src/app/products/page.tsx | 59 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 src/app/products/page.tsx diff --git a/src/app/products/page.tsx b/src/app/products/page.tsx new file mode 100644 index 0000000..219a671 --- /dev/null +++ b/src/app/products/page.tsx @@ -0,0 +1,59 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import ProductCatalog from "@/components/ecommerce/productCatalog/ProductCatalog"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import FooterBase from '@/components/sections/footer/FooterBase'; + +export default function ProductsPage() { + return ( + + + + +
+ +
+ + +
+
+ ); +} \ No newline at end of file -- 2.49.1