Merge version_1 into main #2
321
src/app/page.tsx
321
src/app/page.tsx
@@ -53,53 +53,32 @@ export default function HomePage() {
|
||||
tagAnimation="slide-up"
|
||||
buttons={[
|
||||
{
|
||||
text: "Browse Venues",
|
||||
href: "/venues",
|
||||
},
|
||||
text: "Browse Venues", href: "/venues"},
|
||||
{
|
||||
text: "How It Works",
|
||||
href: "#how-it-works",
|
||||
},
|
||||
text: "How It Works", href: "#how-it-works"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
background={{
|
||||
variant: "glowing-orb",
|
||||
}}
|
||||
variant: "glowing-orb"}}
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-pickleball-court-from-above-1773133590778-640be31f.png?_wi=1",
|
||||
imageAlt: "Professional Pickleball Court",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-pickleball-court-from-above-1773133590778-640be31f.png", imageAlt: "Professional Pickleball Court"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/cricket-practice-nets-facility-with-bats-1773133591625-44fc492b.jpg?_wi=1",
|
||||
imageAlt: "Cricket Practice Nets",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/cricket-practice-nets-facility-with-bats-1773133591625-44fc492b.jpg", imageAlt: "Cricket Practice Nets"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/football-turf-pitch-with-players-during--1773133590279-7aed4e3d.png?_wi=1",
|
||||
imageAlt: "Football Turf Field",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/football-turf-pitch-with-players-during--1773133590279-7aed4e3d.png", imageAlt: "Football Turf Field"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/badminton-court-with-players-mid-rally-n-1773133592606-7b7d25c2.png?_wi=1",
|
||||
imageAlt: "Indoor Badminton Court",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/badminton-court-with-players-mid-rally-n-1773133592606-7b7d25c2.png", imageAlt: "Indoor Badminton Court"},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/modern-sports-complex-exterior-with-mult-1773133590902-aee22054.png?_wi=1",
|
||||
imageAlt: "Modern Sports Complex",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/modern-sports-complex-exterior-with-mult-1773133590902-aee22054.png", imageAlt: "Modern Sports Complex"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/indoor-sports-arena-with-multiple-courts-1773133591048-b0f021a1.png?_wi=1",
|
||||
imageAlt: "Professional Sports Arena",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/indoor-sports-arena-with-multiple-courts-1773133591048-b0f021a1.png", imageAlt: "Professional Sports Arena"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/tennis-court-complex-with-clay-or-hard-c-1773133590875-dc69f3af.png?_wi=1",
|
||||
imageAlt: "Tennis Court Complex",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/tennis-court-complex-with-clay-or-hard-c-1773133590875-dc69f3af.png", imageAlt: "Tennis Court Complex"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/badminton-court-with-players-mid-rally-n-1773133592606-7b7d25c2.png?_wi=2",
|
||||
imageAlt: "Sports Facility",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/badminton-court-with-players-mid-rally-n-1773133592606-7b7d25c2.png", imageAlt: "Sports Facility"},
|
||||
]}
|
||||
carouselPosition="right"
|
||||
ariaLabel="Hero section with sports venue showcase"
|
||||
@@ -114,47 +93,17 @@ export default function HomePage() {
|
||||
tagAnimation="slide-up"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Pickleball",
|
||||
price: "Starting ₹500/hr",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-pickleball-court-from-above-1773133590778-640be31f.png?_wi=2",
|
||||
imageAlt: "Pickleball Courts",
|
||||
},
|
||||
id: "1", name: "Pickleball", price: "Starting ₹500/hr", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-pickleball-court-from-above-1773133590778-640be31f.png", imageAlt: "Pickleball Courts"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Badminton",
|
||||
price: "Starting ₹600/hr",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/badminton-court-with-players-mid-rally-n-1773133592606-7b7d25c2.png?_wi=3",
|
||||
imageAlt: "Badminton Courts",
|
||||
},
|
||||
id: "2", name: "Badminton", price: "Starting ₹600/hr", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/badminton-court-with-players-mid-rally-n-1773133592606-7b7d25c2.png", imageAlt: "Badminton Courts"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Cricket Nets",
|
||||
price: "Starting ₹400/hr",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/cricket-practice-nets-facility-with-bats-1773133591625-44fc492b.jpg?_wi=2",
|
||||
imageAlt: "Cricket Practice Nets",
|
||||
},
|
||||
id: "3", name: "Cricket Nets", price: "Starting ₹400/hr", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/cricket-practice-nets-facility-with-bats-1773133591625-44fc492b.jpg", imageAlt: "Cricket Practice Nets"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Football Turf",
|
||||
price: "Starting ₹1000/hr",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/football-turf-pitch-with-players-during--1773133590279-7aed4e3d.png?_wi=2",
|
||||
imageAlt: "Football Turf",
|
||||
},
|
||||
id: "4", name: "Football Turf", price: "Starting ₹1000/hr", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/football-turf-pitch-with-players-during--1773133590279-7aed4e3d.png", imageAlt: "Football Turf"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Tennis Courts",
|
||||
price: "Starting ₹800/hr",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/tennis-court-complex-with-clay-or-hard-c-1773133590875-dc69f3af.png?_wi=2",
|
||||
imageAlt: "Tennis Courts",
|
||||
},
|
||||
id: "5", name: "Tennis Courts", price: "Starting ₹800/hr", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/tennis-court-complex-with-clay-or-hard-c-1773133590875-dc69f3af.png", imageAlt: "Tennis Courts"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Table Tennis",
|
||||
price: "Starting ₹300/hr",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/indoor-sports-arena-with-multiple-courts-1773133591048-b0f021a1.png?_wi=2",
|
||||
imageAlt: "Table Tennis Facility",
|
||||
},
|
||||
id: "6", name: "Table Tennis", price: "Starting ₹300/hr", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/indoor-sports-arena-with-multiple-courts-1773133591048-b0f021a1.png", imageAlt: "Table Tennis Facility"},
|
||||
]}
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="slide-up"
|
||||
@@ -168,41 +117,17 @@ export default function HomePage() {
|
||||
<FeatureCardTwentyFour
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Search & Discover",
|
||||
author: "Find Your Venue",
|
||||
description: "Browse available sports courts in your area. Filter by sport type, price, ratings, and distance. View venue details, amenities, and user reviews to make an informed choice.",
|
||||
tags: ["Search", "Filter", "Discover"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/modern-sports-complex-exterior-with-mult-1773133590902-aee22054.png?_wi=2",
|
||||
imageAlt: "Search and discover sports venues",
|
||||
},
|
||||
id: "1", title: "Search & Discover", author: "Find Your Venue", description: "Browse available sports courts in your area. Filter by sport type, price, ratings, and distance. View venue details, amenities, and user reviews to make an informed choice.", tags: ["Search", "Filter", "Discover"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/modern-sports-complex-exterior-with-mult-1773133590902-aee22054.png", imageAlt: "Search and discover sports venues"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Check Availability",
|
||||
author: "View Time Slots",
|
||||
description: "See real-time availability of courts with color-coded slots. Green indicates available, red indicates booked. Check multiple dates to find the perfect time for your game.",
|
||||
tags: ["Availability", "Schedule", "Real-time"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/indoor-sports-arena-with-multiple-courts-1773133591048-b0f021a1.png?_wi=3",
|
||||
imageAlt: "Check court availability and time slots",
|
||||
},
|
||||
id: "2", title: "Check Availability", author: "View Time Slots", description: "See real-time availability of courts with color-coded slots. Green indicates available, red indicates booked. Check multiple dates to find the perfect time for your game.", tags: ["Availability", "Schedule", "Real-time"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/indoor-sports-arena-with-multiple-courts-1773133591048-b0f021a1.png", imageAlt: "Check court availability and time slots"},
|
||||
{
|
||||
id: "3",
|
||||
title: "Book & Confirm",
|
||||
author: "Reserve Your Slot",
|
||||
description: "Select your preferred date, time slot, and sport. Review booking details including court name, venue address, and total price. Confirm your reservation instantly.",
|
||||
tags: ["Booking", "Confirm", "Reserve"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/tennis-court-complex-with-clay-or-hard-c-1773133590875-dc69f3af.png?_wi=3",
|
||||
imageAlt: "Book and confirm your sports court",
|
||||
},
|
||||
id: "3", title: "Book & Confirm", author: "Reserve Your Slot", description: "Select your preferred date, time slot, and sport. Review booking details including court name, venue address, and total price. Confirm your reservation instantly.", tags: ["Booking", "Confirm", "Reserve"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/tennis-court-complex-with-clay-or-hard-c-1773133590875-dc69f3af.png", imageAlt: "Book and confirm your sports court"},
|
||||
{
|
||||
id: "4",
|
||||
title: "Pay Online",
|
||||
author: "Secure Payment",
|
||||
description: "Complete secure payment via Razorpay or Stripe. Get instant confirmation with booking ID. Receive email and SMS confirmation with all booking details.",
|
||||
tags: ["Payment", "Secure", "Instant"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/smartphone-displaying-sports-booking-app-1773133592574-0dc7d134.png?_wi=1",
|
||||
imageAlt: "Secure online payment",
|
||||
},
|
||||
id: "4", title: "Pay Online", author: "Secure Payment", description: "Complete secure payment via Razorpay or Stripe. Get instant confirmation with booking ID. Receive email and SMS confirmation with all booking details.", tags: ["Payment", "Secure", "Instant"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/smartphone-displaying-sports-booking-app-1773133592574-0dc7d134.png", imageAlt: "Secure online payment"},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
title="How It Works"
|
||||
@@ -218,29 +143,11 @@ export default function HomePage() {
|
||||
<MetricCardEleven
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "4.9★",
|
||||
title: "Elite Sports Complex",
|
||||
description: "Multi-sport venue with 8 courts across different disciplines",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/modern-sports-complex-exterior-with-mult-1773133590902-aee22054.png?_wi=3",
|
||||
imageAlt: "Elite Sports Complex",
|
||||
},
|
||||
id: "1", value: "4.9★", title: "Elite Sports Complex", description: "Multi-sport venue with 8 courts across different disciplines", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/modern-sports-complex-exterior-with-mult-1773133590902-aee22054.png", imageAlt: "Elite Sports Complex"},
|
||||
{
|
||||
id: "2",
|
||||
value: "4.8★",
|
||||
title: "Pro Court Arena",
|
||||
description: "Professional-grade courts with premium amenities and coaching available",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/indoor-sports-arena-with-multiple-courts-1773133591048-b0f021a1.png?_wi=4",
|
||||
imageAlt: "Pro Court Arena",
|
||||
},
|
||||
id: "2", value: "4.8★", title: "Pro Court Arena", description: "Professional-grade courts with premium amenities and coaching available", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/indoor-sports-arena-with-multiple-courts-1773133591048-b0f021a1.png", imageAlt: "Pro Court Arena"},
|
||||
{
|
||||
id: "3",
|
||||
value: "4.7★",
|
||||
title: "Champions Tennis Hub",
|
||||
description: "Dedicated tennis facility with clay and hard courts for all levels",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/tennis-court-complex-with-clay-or-hard-c-1773133590875-dc69f3af.png?_wi=4",
|
||||
imageAlt: "Champions Tennis Hub",
|
||||
},
|
||||
id: "3", value: "4.7★", title: "Champions Tennis Hub", description: "Dedicated tennis facility with clay and hard courts for all levels", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/tennis-court-complex-with-clay-or-hard-c-1773133590875-dc69f3af.png", imageAlt: "Champions Tennis Hub"},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
title="Featured Premium Venues"
|
||||
@@ -256,53 +163,17 @@ export default function HomePage() {
|
||||
<TestimonialCardSix
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Raj Kumar",
|
||||
handle: "@rajkumar_sports",
|
||||
testimonial: "SportSlot has made booking courts so easy! No more waiting on calls or dealing with hassles. Instant confirmation and secure payment. Highly recommended!",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-young-athleti-1773133590518-f134a8e3.png?_wi=1",
|
||||
imageAlt: "Raj Kumar",
|
||||
},
|
||||
id: "1", name: "Raj Kumar", handle: "@rajkumar_sports", testimonial: "SportSlot has made booking courts so easy! No more waiting on calls or dealing with hassles. Instant confirmation and secure payment. Highly recommended!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-young-athleti-1773133590518-f134a8e3.png", imageAlt: "Raj Kumar"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Priya Sharma",
|
||||
handle: "@priya_badminton",
|
||||
testimonial: "Finally, a platform that understands what athletes need. Great UI, real-time availability, and fantastic customer support. Best booking app out there!",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-woman-in-athl-1773133590801-1b6d1e1b.png?_wi=1",
|
||||
imageAlt: "Priya Sharma",
|
||||
},
|
||||
id: "2", name: "Priya Sharma", handle: "@priya_badminton", testimonial: "Finally, a platform that understands what athletes need. Great UI, real-time availability, and fantastic customer support. Best booking app out there!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-woman-in-athl-1773133590801-1b6d1e1b.png", imageAlt: "Priya Sharma"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Arjun Singh",
|
||||
handle: "@arjun_cricket",
|
||||
testimonial: "The cricket nets facility booking process is so smooth. I can check availability, book, and pay within minutes. Perfect for busy professionals like me.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-middle-aged-m-1773133590488-f65afaa2.png?_wi=1",
|
||||
imageAlt: "Arjun Singh",
|
||||
},
|
||||
id: "3", name: "Arjun Singh", handle: "@arjun_cricket", testimonial: "The cricket nets facility booking process is so smooth. I can check availability, book, and pay within minutes. Perfect for busy professionals like me.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-middle-aged-m-1773133590488-f65afaa2.png", imageAlt: "Arjun Singh"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Anjali Patel",
|
||||
handle: "@anjali_fitness",
|
||||
testimonial: "Love the filters and venue ratings! I found the perfect facility for my badminton matches. The booking confirmation and invoice system is excellent.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-woman-warm-sm-1773133591869-0e70d593.png?_wi=1",
|
||||
imageAlt: "Anjali Patel",
|
||||
},
|
||||
id: "4", name: "Anjali Patel", handle: "@anjali_fitness", testimonial: "Love the filters and venue ratings! I found the perfect facility for my badminton matches. The booking confirmation and invoice system is excellent.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-woman-warm-sm-1773133591869-0e70d593.png", imageAlt: "Anjali Patel"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Vikas Reddy",
|
||||
handle: "@vikas_football",
|
||||
testimonial: "SportSlot is a game-changer for football enthusiasts. Easy to navigate, transparent pricing, and reliable venues. Already booked 10 slots this month!",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-young-athleti-1773133590228-bc91d42c.png?_wi=1",
|
||||
imageAlt: "Vikas Reddy",
|
||||
},
|
||||
id: "5", name: "Vikas Reddy", handle: "@vikas_football", testimonial: "SportSlot is a game-changer for football enthusiasts. Easy to navigate, transparent pricing, and reliable venues. Already booked 10 slots this month!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-young-athleti-1773133590228-bc91d42c.png", imageAlt: "Vikas Reddy"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Sneha Gupta",
|
||||
handle: "@sneha_tennis",
|
||||
testimonial: "The best sports booking platform I've used. Multiple payment options, instant confirmations, and amazing venues. Definitely my go-to app now!",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-diverse-woman-1773133590939-2ebd8505.png?_wi=1",
|
||||
imageAlt: "Sneha Gupta",
|
||||
},
|
||||
id: "6", name: "Sneha Gupta", handle: "@sneha_tennis", testimonial: "The best sports booking platform I've used. Multiple payment options, instant confirmations, and amazing venues. Definitely my go-to app now!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/professional-headshot-of-a-diverse-woman-1773133590939-2ebd8505.png", imageAlt: "Sneha Gupta"},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
title="What Athletes Are Saying"
|
||||
@@ -325,7 +196,7 @@ export default function HomePage() {
|
||||
description="Available on iOS and Android"
|
||||
subdescription="Book on the go with our mobile app. Real-time notifications, instant confirmations, and exclusive app-only offers."
|
||||
icon={Smartphone}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/smartphone-displaying-sports-booking-app-1773133592574-0dc7d134.png?_wi=2"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AkOie3jaVwYOlEimBoWWFltGo1/smartphone-displaying-sports-booking-app-1773133592574-0dc7d134.png"
|
||||
imageAlt="SportSlot Mobile App"
|
||||
mediaAnimation="slide-up"
|
||||
useInvertedBackground={false}
|
||||
@@ -338,39 +209,22 @@ export default function HomePage() {
|
||||
sideDescription="Everything you need to know about booking sports courts on SportSlot"
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How do I book a sports court?",
|
||||
content: "Browse venues, select your sport type, check availability on your preferred date, choose a time slot, and complete the payment. You'll receive instant confirmation with booking details via email and SMS.",
|
||||
},
|
||||
id: "1", title: "How do I book a sports court?", content: "Browse venues, select your sport type, check availability on your preferred date, choose a time slot, and complete the payment. You'll receive instant confirmation with booking details via email and SMS."},
|
||||
{
|
||||
id: "2",
|
||||
title: "What are the accepted payment methods?",
|
||||
content: "We accept all major payment methods including credit cards, debit cards, UPI, net banking, and digital wallets via Razorpay and Stripe. All transactions are secured and encrypted.",
|
||||
},
|
||||
id: "2", title: "What are the accepted payment methods?", content: "We accept all major payment methods including credit cards, debit cards, UPI, net banking, and digital wallets via Razorpay and Stripe. All transactions are secured and encrypted."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Can I cancel or reschedule my booking?",
|
||||
content: "Yes! You can cancel bookings up to 24 hours before your scheduled time with a full refund. Rescheduling is available up to 12 hours before your slot, subject to venue availability.",
|
||||
},
|
||||
id: "3", title: "Can I cancel or reschedule my booking?", content: "Yes! You can cancel bookings up to 24 hours before your scheduled time with a full refund. Rescheduling is available up to 12 hours before your slot, subject to venue availability."},
|
||||
{
|
||||
id: "4",
|
||||
title: "Is there a minimum booking duration?",
|
||||
content: "Most venues offer hourly bookings. However, some premium facilities may have minimum 2-hour booking requirements. Check the venue details page for specific requirements.",
|
||||
},
|
||||
id: "4", title: "Is there a minimum booking duration?", content: "Most venues offer hourly bookings. However, some premium facilities may have minimum 2-hour booking requirements. Check the venue details page for specific requirements."},
|
||||
{
|
||||
id: "5",
|
||||
title: "Do you offer group discounts?",
|
||||
content: "Yes! We offer attractive group discounts for bulk bookings. Contact our sales team at hello@sportslot.com for customized group booking packages and rates.",
|
||||
},
|
||||
id: "5", title: "Do you offer group discounts?", content: "Yes! We offer attractive group discounts for bulk bookings. Contact our sales team at hello@sportslot.com for customized group booking packages and rates."},
|
||||
{
|
||||
id: "6",
|
||||
title: "How are venue ratings and reviews determined?",
|
||||
content: "Ratings are based on verified bookings and user reviews. Only users who have booked a venue can leave reviews. All reviews are moderated to ensure authenticity and quality.",
|
||||
},
|
||||
id: "6", title: "How are venue ratings and reviews determined?", content: "Ratings are based on verified bookings and user reviews. Only users who have booked a venue can leave reviews. All reviews are moderated to ensure authenticity and quality."},
|
||||
]}
|
||||
useInvertedBackground={false}
|
||||
textPosition="left"
|
||||
animationType="smooth"
|
||||
faqsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -380,17 +234,12 @@ export default function HomePage() {
|
||||
animationType="entrance-slide"
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "/venues",
|
||||
},
|
||||
text: "Book Now", href: "/venues"},
|
||||
{
|
||||
text: "Contact Us",
|
||||
href: "mailto:hello@sportslot.com",
|
||||
},
|
||||
text: "Contact Us", href: "mailto:hello@sportslot.com"},
|
||||
]}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
@@ -402,101 +251,61 @@ export default function HomePage() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "/",
|
||||
},
|
||||
label: "Home", href: "/"},
|
||||
{
|
||||
label: "Browse Venues",
|
||||
href: "/venues",
|
||||
},
|
||||
label: "Browse Venues", href: "/venues"},
|
||||
{
|
||||
label: "How It Works",
|
||||
href: "#how-it-works",
|
||||
},
|
||||
label: "How It Works", href: "#how-it-works"},
|
||||
{
|
||||
label: "Testimonials",
|
||||
href: "#testimonials",
|
||||
},
|
||||
label: "Testimonials", href: "#testimonials"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "My Bookings",
|
||||
href: "/my-bookings",
|
||||
},
|
||||
label: "My Bookings", href: "/my-bookings"},
|
||||
{
|
||||
label: "Account Settings",
|
||||
href: "/account",
|
||||
},
|
||||
label: "Account Settings", href: "/account"},
|
||||
{
|
||||
label: "Payment History",
|
||||
href: "/payments",
|
||||
},
|
||||
label: "Payment History", href: "/payments"},
|
||||
{
|
||||
label: "Wallet",
|
||||
href: "/wallet",
|
||||
},
|
||||
label: "Wallet", href: "/wallet"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "/about",
|
||||
},
|
||||
label: "About Us", href: "/about"},
|
||||
{
|
||||
label: "Blog",
|
||||
href: "/blog",
|
||||
},
|
||||
label: "Blog", href: "/blog"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "/careers",
|
||||
},
|
||||
label: "Careers", href: "/careers"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "mailto:hello@sportslot.com",
|
||||
},
|
||||
label: "Contact", href: "mailto:hello@sportslot.com"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "/privacy",
|
||||
},
|
||||
label: "Privacy Policy", href: "/privacy"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "/terms",
|
||||
},
|
||||
label: "Terms of Service", href: "/terms"},
|
||||
{
|
||||
label: "Refund Policy",
|
||||
href: "/refund",
|
||||
},
|
||||
label: "Refund Policy", href: "/refund"},
|
||||
{
|
||||
label: "Support",
|
||||
href: "/support",
|
||||
},
|
||||
label: "Support", href: "/support"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Facebook",
|
||||
href: "https://facebook.com/sportslot",
|
||||
},
|
||||
label: "Facebook", href: "https://facebook.com/sportslot"},
|
||||
{
|
||||
label: "Twitter",
|
||||
href: "https://twitter.com/sportslot",
|
||||
},
|
||||
label: "Twitter", href: "https://twitter.com/sportslot"},
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "https://instagram.com/sportslot",
|
||||
},
|
||||
label: "Instagram", href: "https://instagram.com/sportslot"},
|
||||
{
|
||||
label: "LinkedIn",
|
||||
href: "https://linkedin.com/company/sportslot",
|
||||
},
|
||||
label: "LinkedIn", href: "https://linkedin.com/company/sportslot"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user