Files
de33d44a-fb71-482b-a31e-5e4…/src/app/page.tsx
2026-03-04 09:47:49 +00:00

261 lines
13 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import HeroBillboard from '@/components/sections/hero/HeroBillboard';
import FeatureBento from '@/components/sections/feature/FeatureBento';
import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import { Star, Zap, Shield, Heart, Cpu, Gamepad2, Trophy, Users } from 'lucide-react';
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="compact"
sizing="largeSmallSizeMediumTitles"
background="floatingGradient"
cardStyle="solid"
primaryButtonStyle="gradient"
secondaryButtonStyle="layered"
headingFontWeight="semibold"
>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
brandName="1vX Gaming"
navItems={[
{ name: "Gaming Zones", id: "gaming-zones" },
{ name: "Why Us", id: "trust-signals" },
{ name: "Reviews", id: "testimonials" },
{ name: "Pricing", id: "pricing" },
{ name: "Contact", id: "contact" }
]}
bottomLeftText="Indiranagar, Bengaluru"
bottomRightText="070198 91995"
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboard
title="Indiranagar's Highest Rated Gaming Lounge"
description="PC Gaming • PlayStation • Racing Simulators • Pool Tables • Boards Games"
background={{ variant: "floatingGradient" }}
tag="4.8 ⭐ 366 Reviews"
tagIcon={Star}
buttons={[
{ text: "📞 Call Now: 070198 91995", href: "tel:07019891995" },
{ text: "💬 Book on WhatsApp", href: "https://wa.me/919876543210" }
]}
imageSrc="http://img.b2bpic.net/free-photo/it-team-play-video-games-console-while-relaxing-after-work_158595-5232.jpg"
imageAlt="1vX Gaming lounge interior with gaming setups"
mediaAnimation="slide-up"
/>
</div>
<div id="gaming-zones" data-section="gaming-zones">
<FeatureBento
title="Our Gaming Zones"
description="Choose from premium gaming experiences designed for every player"
tag="Services"
tagIcon={Zap}
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
features={[
{
title: "High-End PC Gaming", description: "Latest gaming rigs with top GPUs and processors. Competitive edge guaranteed.", bentoComponent: "icon-info-cards", items: [
{ icon: Cpu, label: "RTX 4090", value: "Max Gaming" },
{ icon: Zap, label: "144+ FPS", value: "Ultra Smooth" },
{ icon: Users, label: "Tournaments", value: "Weekly Events" }
]
},
{
title: "PlayStation Gaming", description: "PS5 consoles with the latest blockbuster games. Solo or multiplayer.", bentoComponent: "icon-info-cards", items: [
{ icon: Gamepad2, label: "PS5", value: "Next-Gen" },
{ icon: Users, label: "Multiplayer", value: "Local & Online" },
{ icon: Trophy, label: "AAA Games", value: "Latest Titles" }
]
},
{
title: "Racing Simulators", description: "Pro-grade racing simulators for the ultimate driving experience.", bentoComponent: "icon-info-cards", items: [
{ icon: Zap, label: "Force Feedback", value: "Realistic Feel" },
{ icon: Trophy, label: "Championships", value: "Monthly Races" },
{ icon: Users, label: "Leaderboards", value: "Compete Daily" }
]
},
{
title: "Pool & Board Games", description: "Classic games in a relaxed, social environment. Perfect for groups.", bentoComponent: "icon-info-cards", items: [
{ icon: Users, label: "Social Space", value: "Hangout Spot" },
{ icon: Trophy, label: "Tournaments", value: "Prizes Daily" },
{ icon: Star, label: "Premium Tables", value: "Well-Maintained" }
]
}
]}
carouselMode="buttons"
/>
</div>
<div id="trust-signals" data-section="trust-signals">
<MetricCardSeven
title="Why Choose 1vX Gaming"
description="Trusted by hundreds of local gamers and gaming enthusiasts"
tag="Our Strengths"
tagIcon={Shield}
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={true}
metrics={[
{
id: "1", value: "4.8⭐", title: "Google Rating", items: ["366+ reviews", "Top-rated in Indiranagar", "Consistently praised"]
},
{
id: "2", value: "366+", title: "Happy Customers", items: ["Local community trust", "Repeat visitors", "Word-of-mouth growth"]
},
{
id: "3", value: "₹99", title: "Hourly Rates Starting", items: ["Budget-friendly pricing", "Combo deals available", "Group discounts"]
},
{
id: "4", value: "11 PM", title: "Open Until Late", items: ["Perfect for evening fun", "Weekend marathons", "Flexible hours"]
}
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwelve
cardTitle="Over 366 customers trust us for premium gaming in Indiranagar"
cardTag="See what they say"
cardTagIcon={Heart}
cardAnimation="slide-up"
useInvertedBackground={false}
testimonials={[
{ id: "1", name: "Arjun Sharma", imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1674.jpg", imageAlt: "portrait man professional smiling" },
{ id: "2", name: "Priya Desai", imageSrc: "http://img.b2bpic.net/free-photo/studio-portrait-successful-young-businesswoman_1262-5844.jpg", imageAlt: "portrait woman professional happy" },
{ id: "3", name: "Rohan Patel", imageSrc: "http://img.b2bpic.net/free-photo/portrait-cheerful-man-smiling-looking-pleased_482257-101175.jpg", imageAlt: "portrait man casual friendly" },
{ id: "4", name: "Sneha Nair", imageSrc: "http://img.b2bpic.net/free-photo/young-brunette-woman-wearing-casual-clothes-looking-away-side-with-smile-face-natural-expression-laughing-confident_839833-10725.jpg", imageAlt: "portrait woman casual smiling" },
{ id: "5", name: "Vikram Singh", imageSrc: "http://img.b2bpic.net/free-photo/hispanic-teenager-playing-video-game-holding-controller-relaxed-with-serious-expression-face-simple-natural-looking-camera_839833-3187.jpg", imageAlt: "portrait man young gamer" },
{ id: "6", name: "Anjali Kumar", imageSrc: "http://img.b2bpic.net/free-photo/young-redhead-woman-streamer-sitting-table-with-serious-expression-gaming-room_839833-27024.jpg", imageAlt: "portrait woman young gaming" }
]}
/>
</div>
<div id="pricing" data-section="pricing">
<PricingCardTwo
title="Simple, Affordable Pricing"
description="Choose the gaming experience that fits your budget"
tag="Pricing Plans"
tagIcon={Zap}
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
carouselMode="buttons"
plans={[
{
id: "1", badge: "Casual Player", badgeIcon: Gamepad2,
price: "₹99/hr", subtitle: "Perfect for casual gaming", buttons: [
{ text: "Book Now", href: "#contact" },
{ text: "Call", href: "tel:07019891995" }
],
features: ["PC or Console Gaming", "1-hour session", "Air-conditioned comfort", "Snacks available"]
},
{
id: "2", badge: "Combo Deal", badgeIcon: Star,
price: "₹450/4hrs", subtitle: "Extended gaming marathon", buttons: [
{ text: "Book Now", href: "#contact" },
{ text: "Call", href: "tel:07019891995" }
],
features: ["4-hour session", "Save ₹45 vs hourly", "Gaming setup of choice", "Complimentary beverages"]
},
{
id: "3", badge: "Group Special", badgeIcon: Users,
price: "₹750/5hrs", subtitle: "Perfect for friends & events", buttons: [
{ text: "Book Now", href: "#contact" },
{ text: "Call", href: "tel:07019891995" }
],
features: ["5-hour session for group", "Multiple gaming zones", "Birthday package available", "Group discount applied"]
},
{
id: "4", badge: "Birthday Party", badgeIcon: Trophy,
price: "₹2,999", subtitle: "Complete party package", buttons: [
{ text: "Book Now", href: "#contact" },
{ text: "Call", href: "tel:07019891995" }
],
features: ["3-hour gaming session", "Up to 8 people", "Cake & decorations", "Dedicated gaming zone"]
}
]}
/>
</div>
<div id="strong-cta" data-section="strong-cta">
<ContactCenter
tag="Ready to Play?"
title="Walk in Today No Long Waiting!"
description="📞 Call: 070198 91995 | 💬 WhatsApp | 📍 Walk-In: 2nd Floor, NR Plaza, 7th Main Rd, Indiranagar"
background={{ variant: "floatingGradient" }}
useInvertedBackground={true}
inputPlaceholder="Enter your email for updates"
buttonText="Get Directions"
termsText="Open till 11 PM daily. We're located in Indiranagar, close to Mahatma Gandhi Road."
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
tag="Get in Touch"
title="Quick Booking Form"
description="Fill in your details and we'll confirm your gaming session within 24 hours"
background={{ variant: "plain" }}
useInvertedBackground={false}
inputPlaceholder="Your name"
buttonText="Submit Booking"
termsText="We'll contact you via WhatsApp or call to confirm your booking. No spam, guaranteed."
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="1vX Gaming"
copyrightText="© 2025 1vX Gaming | Indiranagar, Bengaluru"
columns={[
{
title: "Gaming", items: [
{ label: "PC Gaming", href: "#gaming-zones" },
{ label: "PlayStation", href: "#gaming-zones" },
{ label: "Racing Simulators", href: "#gaming-zones" },
{ label: "Board Games", href: "#gaming-zones" }
]
},
{
title: "Company", items: [
{ label: "About Us", href: "#trust-signals" },
{ label: "Reviews", href: "#testimonials" },
{ label: "Pricing", href: "#pricing" },
{ label: "Contact", href: "#contact" }
]
},
{
title: "Location", items: [
{ label: "2nd Floor, NR Plaza", href: "https://maps.google.com/?q=NR+Plaza+Indiranagar" },
{ label: "7th Main Rd, Indiranagar", href: "https://maps.google.com/?q=Indiranagar+Bengaluru" },
{ label: "Google Maps", href: "https://maps.google.com/?q=1vX+Gaming+Indiranagar" }
]
},
{
title: "Contact", items: [
{ label: "📞 070198 91995", href: "tel:07019891995" },
{ label: "💬 WhatsApp", href: "https://wa.me/919876543210" },
{ label: "⭐ Google Reviews", href: "https://www.google.com/search?q=1vX+Gaming+Indiranagar" }
]
}
]}
/>
</div>
</ThemeProvider>
);
}