diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 412baa2..f7275fb 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -7,47 +7,30 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const halant = Halant({ - variable: "--font-halant", - subsets: ["latin"], + variable: "--font-halant", subsets: ["latin"], weight: ["300", "400", "500", "600", "700"], }); const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], + variable: "--font-inter", subsets: ["latin"], }); const openSans = Open_Sans({ - variable: "--font-open-sans", - subsets: ["latin"], + variable: "--font-open-sans", subsets: ["latin"], }); export const metadata: Metadata = { - title: "Hyzmat Tap - Service Marketplace for Turkmenistan", - description: "Connect with trusted service providers in Turkmenistan. Find repairs, beauty, IT, delivery, education, health & more. Secure bookings, verified providers, 24/7 support.", - keywords: "service marketplace, Turkmenistan, home services, repair, beauty, IT support, delivery, education", - metadataBase: new URL("https://hyzmattap.com"), + title: "Hyzmat Tap - Service Marketplace for Turkmenistan", description: "Connect with trusted service providers in Turkmenistan. Find repairs, beauty, IT, delivery, education, health & more. Secure bookings, verified providers, 24/7 support.", keywords: "service marketplace, Turkmenistan, home services, repair, beauty, IT support, delivery, education", metadataBase: new URL("https://hyzmattap.com"), alternates: { - canonical: "https://hyzmattap.com", - }, + canonical: "https://hyzmattap.com"}, openGraph: { - title: "Hyzmat Tap - Find Services You Need", - description: "Trusted service marketplace connecting customers with verified providers across Turkmenistan", - url: "https://hyzmattap.com", - siteName: "Hyzmat Tap", - type: "website", - images: [ + title: "Hyzmat Tap - Find Services You Need", description: "Trusted service marketplace connecting customers with verified providers across Turkmenistan", url: "https://hyzmattap.com", siteName: "Hyzmat Tap", type: "website", images: [ { - url: "http://img.b2bpic.net/free-photo/flat-lay-composition-with-different-construction-tools-wooden-background_169016-24024.jpg", - alt: "Hyzmat Tap Service Marketplace", - }, + url: "http://img.b2bpic.net/free-photo/flat-lay-composition-with-different-construction-tools-wooden-background_169016-24024.jpg", alt: "Hyzmat Tap Service Marketplace"}, ], }, twitter: { - card: "summary_large_image", - title: "Hyzmat Tap - Service Marketplace", - description: "Find trusted service providers in Turkmenistan - repairs, beauty, IT, delivery & more", - images: ["http://img.b2bpic.net/free-photo/flat-lay-composition-with-different-construction-tools-wooden-background_169016-24024.jpg"], + card: "summary_large_image", title: "Hyzmat Tap - Service Marketplace", description: "Find trusted service providers in Turkmenistan - repairs, beauty, IT, delivery & more", images: ["http://img.b2bpic.net/free-photo/flat-lay-composition-with-different-construction-tools-wooden-background_169016-24024.jpg"], }, robots: { index: true, @@ -1437,4 +1420,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} diff --git a/src/app/page.tsx b/src/app/page.tsx index f6820da..e5a3336 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -40,9 +40,7 @@ export default function HomePage() { brandName="Hyzmat Tap" navItems={navItems} button={{ - text: "Get Started", - href: "/auth/register", - }} + text: "Get Started", href: "/auth/register"}} /> @@ -61,35 +59,17 @@ export default function HomePage() { background={{ variant: "sparkles-gradient" }} carouselItems={[ { - id: "carousel-1", - imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-composition-with-different-construction-tools-wooden-background_169016-24024.jpg", - imageAlt: "Home Repair Services", - }, + id: "carousel-1", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-composition-with-different-construction-tools-wooden-background_169016-24024.jpg", imageAlt: "Home Repair Services"}, { - id: "carousel-2", - imageSrc: "http://img.b2bpic.net/free-photo/bride-getting-hair-done-side-view_23-2149860771.jpg", - imageAlt: "Beauty & Wellness", - }, + id: "carousel-2", imageSrc: "http://img.b2bpic.net/free-photo/bride-getting-hair-done-side-view_23-2149860771.jpg", imageAlt: "Beauty & Wellness"}, { - id: "carousel-3", - imageSrc: "http://img.b2bpic.net/free-photo/young-call-center-agent-feeling-exhausted-yawning-while-working-office_637285-6167.jpg", - imageAlt: "IT & Technology Support", - }, + id: "carousel-3", imageSrc: "http://img.b2bpic.net/free-photo/young-call-center-agent-feeling-exhausted-yawning-while-working-office_637285-6167.jpg", imageAlt: "IT & Technology Support"}, { - id: "carousel-4", - imageSrc: "http://img.b2bpic.net/free-photo/delivery-man-scanning-packages-van_23-2151998669.jpg", - imageAlt: "Delivery Services", - }, + id: "carousel-4", imageSrc: "http://img.b2bpic.net/free-photo/delivery-man-scanning-packages-van_23-2151998669.jpg", imageAlt: "Delivery Services"}, { - id: "carousel-5", - imageSrc: "http://img.b2bpic.net/free-photo/serious-primary-school-teacher-helping-girl-cope-with-her-task_74855-16455.jpg", - imageAlt: "Education & Training", - }, + id: "carousel-5", imageSrc: "http://img.b2bpic.net/free-photo/serious-primary-school-teacher-helping-girl-cope-with-her-task_74855-16455.jpg", imageAlt: "Education & Training"}, { - id: "carousel-6", - imageSrc: "http://img.b2bpic.net/free-photo/senior-medic-showing-diagnosis-laptop-sick-patient-explaining-disease-medicine-treatment-checkup-visit-appointment-waiting-room-doctor-woman-doing-medical-examination_482257-48869.jpg", - imageAlt: "Health & Medical Services", - }, + id: "carousel-6", imageSrc: "http://img.b2bpic.net/free-photo/senior-medic-showing-diagnosis-laptop-sick-patient-explaining-disease-medicine-treatment-checkup-visit-appointment-waiting-room-doctor-woman-doing-medical-examination_482257-48869.jpg", imageAlt: "Health & Medical Services"}, ]} autoPlay={true} autoPlayInterval={4000} @@ -103,53 +83,17 @@ export default function HomePage() { tag="Browse Categories" features={[ { - id: "repair", - title: "Repair Services", - description: "Professional repair services for household items, electronics, and appliances", - tag: "Maintenance", - imageSrc: "http://img.b2bpic.net/free-photo/set-repair-tools_23-2147831892.jpg?_wi=1", - imageAlt: "Repair Services", - }, + id: "repair", title: "Repair Services", description: "Professional repair services for household items, electronics, and appliances", tag: "Maintenance", imageSrc: "http://img.b2bpic.net/free-photo/set-repair-tools_23-2147831892.jpg?_wi=1", imageAlt: "Repair Services"}, { - id: "beauty", - title: "Beauty & Wellness", - description: "Hair styling, makeup, spa treatments, and wellness services", - tag: "Self Care", - imageSrc: "http://img.b2bpic.net/free-photo/woman-relaxing-from-spa-treatment_53876-137608.jpg?_wi=1", - imageAlt: "Beauty Services", - }, + id: "beauty", title: "Beauty & Wellness", description: "Hair styling, makeup, spa treatments, and wellness services", tag: "Self Care", imageSrc: "http://img.b2bpic.net/free-photo/woman-relaxing-from-spa-treatment_53876-137608.jpg?_wi=1", imageAlt: "Beauty Services"}, { - id: "it", - title: "IT & Technology", - description: "Computer repair, software solutions, web design, and tech support", - tag: "Digital", - imageSrc: "http://img.b2bpic.net/free-photo/technician-using-pc-data-center-update-server-tech-configuring-equipment_482257-126304.jpg?_wi=1", - imageAlt: "IT Services", - }, + id: "it", title: "IT & Technology", description: "Computer repair, software solutions, web design, and tech support", tag: "Digital", imageSrc: "http://img.b2bpic.net/free-photo/technician-using-pc-data-center-update-server-tech-configuring-equipment_482257-126304.jpg?_wi=1", imageAlt: "IT Services"}, { - id: "delivery", - title: "Delivery & Logistics", - description: "Fast and reliable delivery services for documents and packages", - tag: "Fast & Safe", - imageSrc: "http://img.b2bpic.net/free-photo/express-delivery-package_23-2151994434.jpg?_wi=1", - imageAlt: "Delivery Services", - }, + id: "delivery", title: "Delivery & Logistics", description: "Fast and reliable delivery services for documents and packages", tag: "Fast & Safe", imageSrc: "http://img.b2bpic.net/free-photo/express-delivery-package_23-2151994434.jpg?_wi=1", imageAlt: "Delivery Services"}, { - id: "education", - title: "Education & Training", - description: "Tutoring, language courses, professional training programs", - tag: "Learning", - imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-medium-shot_52683-99761.jpg?_wi=1", - imageAlt: "Education Services", - }, + id: "education", title: "Education & Training", description: "Tutoring, language courses, professional training programs", tag: "Learning", imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-medium-shot_52683-99761.jpg?_wi=1", imageAlt: "Education Services"}, { - id: "health", - title: "Health & Medical", - description: "Consultation, medical services, and health-related support", - tag: "Wellness", - imageSrc: "http://img.b2bpic.net/free-photo/simply-minimal-design-with-medicine-equipment-stethoscope-phonendoscope_1150-12968.jpg?_wi=1", - imageAlt: "Health Services", - }, + id: "health", title: "Health & Medical", description: "Consultation, medical services, and health-related support", tag: "Wellness", imageSrc: "http://img.b2bpic.net/free-photo/simply-minimal-design-with-medicine-equipment-stethoscope-phonendoscope_1150-12968.jpg?_wi=1", imageAlt: "Health Services"}, ]} animationType="slide-up" textboxLayout="default" @@ -168,33 +112,13 @@ export default function HomePage() { useInvertedBackground={true} products={[ { - id: "service-1", - name: "Home Cleaning Service", - price: "50-150 TMT/session", - imageSrc: "http://img.b2bpic.net/free-photo/blonde-woman-protective-gloves-with-rag-cleaning-electric-stove-home-kitchen-girl-washing-black-shiny-surface-kitchen-top-concept-housework_639032-2675.jpg?_wi=1", - imageAlt: "Professional home cleaning service", - }, + id: "service-1", name: "Home Cleaning Service", price: "50-150 TMT/session", imageSrc: "http://img.b2bpic.net/free-photo/blonde-woman-protective-gloves-with-rag-cleaning-electric-stove-home-kitchen-girl-washing-black-shiny-surface-kitchen-top-concept-housework_639032-2675.jpg?_wi=1", imageAlt: "Professional home cleaning service"}, { - id: "service-2", - name: "AC Repair & Maintenance", - price: "100-300 TMT/service", - imageSrc: "http://img.b2bpic.net/free-photo/repairman-doing-air-conditioner-service_1303-26543.jpg?_wi=1", - imageAlt: "Air conditioning repair", - }, + id: "service-2", name: "AC Repair & Maintenance", price: "100-300 TMT/service", imageSrc: "http://img.b2bpic.net/free-photo/repairman-doing-air-conditioner-service_1303-26543.jpg?_wi=1", imageAlt: "Air conditioning repair"}, { - id: "service-3", - name: "Hair Styling & Cut", - price: "75-200 TMT/session", - imageSrc: "http://img.b2bpic.net/free-photo/woman-drying-hair-hairsalon_1157-27190.jpg?_wi=1", - imageAlt: "Professional hair styling", - }, + id: "service-3", name: "Hair Styling & Cut", price: "75-200 TMT/session", imageSrc: "http://img.b2bpic.net/free-photo/woman-drying-hair-hairsalon_1157-27190.jpg?_wi=1", imageAlt: "Professional hair styling"}, { - id: "service-4", - name: "Website Development", - price: "2000-5000 TMT/project", - imageSrc: "http://img.b2bpic.net/free-photo/html-programming-advanced-technology-web-concept_53876-124133.jpg?_wi=1", - imageAlt: "Web development services", - }, + id: "service-4", name: "Website Development", price: "2000-5000 TMT/project", imageSrc: "http://img.b2bpic.net/free-photo/html-programming-advanced-technology-web-concept_53876-124133.jpg?_wi=1", imageAlt: "Web development services"}, ]} gridVariant="two-columns-alternating-heights" animationType="scale-rotate" @@ -210,24 +134,16 @@ export default function HomePage() { tagAnimation="slide-up" bulletPoints={[ { - title: "Search & Browse", - description: "Find services by category, price range, or location. Filter by ratings and reviews", - icon: Search, + title: "Search & Browse", description: "Find services by category, price range, or location. Filter by ratings and reviews", icon: Search, }, { - title: "Connect with Providers", - description: "View provider profiles, portfolios, and customer reviews before booking", - icon: Users, + title: "Connect with Providers", description: "View provider profiles, portfolios, and customer reviews before booking", icon: Users, }, { - title: "Place Your Order", - description: "Select your service, confirm details, and make a secure payment", - icon: CheckCircle, + title: "Place Your Order", description: "Select your service, confirm details, and make a secure payment", icon: CheckCircle, }, { - title: "Get It Done", - description: "Track your order, communicate with the provider, and get services completed", - icon: Zap, + title: "Get It Done", description: "Track your order, communicate with the provider, and get services completed", icon: Zap, }, ]} imageSrc="http://img.b2bpic.net/free-vector/six-steps-process-chart-slide-template-business-data-flowchart-diagram_1262-13162.jpg?_wi=1" @@ -248,48 +164,20 @@ export default function HomePage() { tagAnimation="slide-up" metrics={[ { - id: "metric-1", - value: "10K+", - title: "Verified Providers", - items: [ - "Background checks", - "Quality ratings", - "Insurance coverage", - "24/7 support access", - ], + id: "metric-1", value: "10K+", title: "Verified Providers", items: [ + "Background checks", "Quality ratings", "Insurance coverage", "24/7 support access"], }, { - id: "metric-2", - value: "50K+", - title: "Satisfied Customers", - items: [ - "95% satisfaction rate", - "Real customer reviews", - "Secure payments", - "Money-back guarantee", - ], + id: "metric-2", value: "50K+", title: "Satisfied Customers", items: [ + "95% satisfaction rate", "Real customer reviews", "Secure payments", "Money-back guarantee"], }, { - id: "metric-3", - value: "24/7", - title: "Customer Support", - items: [ - "Live chat support", - "Multilingual assistance", - "Quick response time", - "Issue resolution", - ], + id: "metric-3", value: "24/7", title: "Customer Support", items: [ + "Live chat support", "Multilingual assistance", "Quick response time", "Issue resolution"], }, { - id: "metric-4", - value: "100%", - title: "Payment Security", - items: [ - "Encrypted transactions", - "Multiple payment methods", - "Fraud protection", - "Secure escrow system", - ], + id: "metric-4", value: "100%", title: "Payment Security", items: [ + "Encrypted transactions", "Multiple payment methods", "Fraud protection", "Secure escrow system"], }, ]} animationType="slide-up" @@ -307,59 +195,23 @@ export default function HomePage() { tagAnimation="slide-up" testimonials={[ { - id: "testimonial-1", - name: "Merike Bayramova", - role: "Homeowner", - testimonial: - "I needed urgent AC repair and found a professional through Hyzmat Tap. The service was quick, affordable, and the technician was very courteous. Highly recommended!", - imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", - imageAlt: "Merike Bayramova", - }, + id: "testimonial-1", name: "Merike Bayramova", role: "Homeowner", testimonial: + "I needed urgent AC repair and found a professional through Hyzmat Tap. The service was quick, affordable, and the technician was very courteous. Highly recommended!", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "Merike Bayramova"}, { - id: "testimonial-2", - name: "Artur Gurbanov", - role: "Service Provider", - testimonial: - "As a plumber, Hyzmat Tap has been excellent for growing my business. I get consistent bookings and the platform handles payments securely. Great opportunity!", - imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg", - imageAlt: "Artur Gurbanov", - }, + id: "testimonial-2", name: "Artur Gurbanov", role: "Service Provider", testimonial: + "As a plumber, Hyzmat Tap has been excellent for growing my business. I get consistent bookings and the platform handles payments securely. Great opportunity!", imageSrc: "http://img.b2bpic.net/free-photo/pensive-person-alone-corridor-serious_1262-1042.jpg", imageAlt: "Artur Gurbanov"}, { - id: "testimonial-3", - name: "Sofiya Rejepova", - role: "Beauty Salon Owner", - testimonial: - "The VIP provider program has increased my visibility significantly. My services are now featured prominently and I've seen a 40% increase in bookings.", - imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", - imageAlt: "Sofiya Rejepova", - }, + id: "testimonial-3", name: "Sofiya Rejepova", role: "Beauty Salon Owner", testimonial: + "The VIP provider program has increased my visibility significantly. My services are now featured prominently and I've seen a 40% increase in bookings.", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Sofiya Rejepova"}, { - id: "testimonial-4", - name: "Karim Hallyev", - role: "IT Support Provider", - testimonial: - "Hyzmat Tap is user-friendly and secure. I love the portfolio feature - it really showcases my work. The monthly subscription is very reasonable.", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-business-man_1303-19609.jpg", - imageAlt: "Karim Hallyev", - }, + id: "testimonial-4", name: "Karim Hallyev", role: "IT Support Provider", testimonial: + "Hyzmat Tap is user-friendly and secure. I love the portfolio feature - it really showcases my work. The monthly subscription is very reasonable.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-business-man_1303-19609.jpg", imageAlt: "Karim Hallyev"}, { - id: "testimonial-5", - name: "Ayna Taganova", - role: "Student & Client", - testimonial: - "I found a great tutor through Hyzmat Tap for my English classes. The booking process was seamless and the quality is excellent. Worth every tenge!", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-beautiful-woman-smiling_23-2148369437.jpg", - imageAlt: "Ayna Taganova", - }, + id: "testimonial-5", name: "Ayna Taganova", role: "Student & Client", testimonial: + "I found a great tutor through Hyzmat Tap for my English classes. The booking process was seamless and the quality is excellent. Worth every tenge!", imageSrc: "http://img.b2bpic.net/free-photo/close-up-beautiful-woman-smiling_23-2148369437.jpg", imageAlt: "Ayna Taganova"}, { - id: "testimonial-6", - name: "Eje Atamuratov", - role: "Delivery Service Owner", - testimonial: - "The platform's reliability and customer base make it a no-brainer for my delivery business. Support team is always helpful when I have questions.", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg", - imageAlt: "Eje Atamuratov", - }, + id: "testimonial-6", name: "Eje Atamuratov", role: "Delivery Service Owner", testimonial: + "The platform's reliability and customer base make it a no-brainer for my delivery business. Support team is always helpful when I have questions.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg", imageAlt: "Eje Atamuratov"}, ]} animationType="slide-up" textboxLayout="default" @@ -377,7 +229,7 @@ export default function HomePage() { background={{ variant: "radial-gradient" }} useInvertedBackground={true} inputPlaceholder="Enter your email" - buttonText="Join Now" + buttonText="Get Started Free" termsText="By joining, you agree to our Terms of Service and Privacy Policy. We respect your privacy." /> @@ -387,8 +239,7 @@ export default function HomePage() { logoText="Hyzmat Tap" columns={[ { - title: "Platform", - items: [ + title: "Platform", items: [ { label: "Browse Services", href: "/services" }, { label: "How It Works", href: "/" }, { label: "Pricing", href: "/" }, @@ -396,8 +247,7 @@ export default function HomePage() { ], }, { - title: "For Providers", - items: [ + title: "For Providers", items: [ { label: "Become a Provider", href: "/provider/register" }, { label: "Provider Dashboard", href: "/provider/dashboard" }, { label: "Subscription Plans", href: "/provider/plans" }, @@ -405,8 +255,7 @@ export default function HomePage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Contact", href: "/contact" }, { label: "Careers", href: "/careers" }, @@ -414,8 +263,7 @@ export default function HomePage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Terms of Service", href: "/terms" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Cookie Policy", href: "/cookies" }, @@ -423,8 +271,7 @@ export default function HomePage() { ], }, { - title: "Connect", - items: [ + title: "Connect", items: [ { label: "Facebook", href: "https://facebook.com/hyzmat-tap" }, { label: "Instagram", href: "https://instagram.com/hyzmat-tap" }, { label: "Twitter", href: "https://twitter.com/hyzmat-tap" }, @@ -437,4 +284,4 @@ export default function HomePage() { ); -} \ No newline at end of file +}