Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-01-23 11:22:37 +00:00
5 changed files with 45 additions and 145 deletions

View File

@@ -33,8 +33,7 @@ export default function AboutPage() {
{ name: "About", id: "/about" }
]}
button={{
text: "Join Network",
href: "/membership"
text: "Join Network", href: "/membership"
}}
/>
</div>
@@ -61,24 +60,16 @@ export default function AboutPage() {
tag="Our Founders"
members={[
{
id: "1",
name: "Captain James Peterson",
imageSrc: "https://img.b2bpic.net/free-photo/portrait-man-holding-pike-fish-looking-camera_23-2147894067.jpg"
id: "1", name: "Captain James Peterson", imageSrc: "https://img.b2bpic.net/free-photo/portrait-man-holding-pike-fish-looking-camera_23-2147894067.jpg"
},
{
id: "2",
name: "Dr. Sarah Mitchell",
imageSrc: "https://img.b2bpic.net/free-photo/man-fishing-holds-angling-rod_1157-38067.jpg"
id: "2", name: "Dr. Sarah Mitchell", imageSrc: "https://img.b2bpic.net/free-photo/man-fishing-holds-angling-rod_1157-38067.jpg"
},
{
id: "3",
name: "Marcus Thompson",
imageSrc: "https://img.b2bpic.net/free-photo/man-standing-near-lake-holding-fish-with-hook_23-2147870240.jpg"
id: "3", name: "Marcus Thompson", imageSrc: "https://img.b2bpic.net/free-photo/man-standing-near-lake-holding-fish-with-hook_23-2147870240.jpg"
},
{
id: "4",
name: "Elena Rodriguez",
imageSrc: "https://img.b2bpic.net/free-photo/portrait-young-fisherman-holding-fresh-caught-fish_23-2147894101.jpg"
id: "4", name: "Elena Rodriguez", imageSrc: "https://img.b2bpic.net/free-photo/portrait-young-fisherman-holding-fresh-caught-fish_23-2147894101.jpg"
}
]}
memberVariant="card"
@@ -113,9 +104,7 @@ export default function AboutPage() {
{ name: "subject", type: "text", placeholder: "Subject", required: true }
]}
textarea={{
name: "message",
placeholder: "Tell us what you're thinking...",
rows: 5,
name: "message", placeholder: "Tell us what you're thinking...", rows: 5,
required: true
}}
useInvertedBackground="invertDefault"

View File

@@ -32,8 +32,7 @@ export default function EventsPage() {
{ name: "About", id: "/about" }
]}
button={{
text: "Join Network",
href: "/membership"
text: "Join Network", href: "/membership"
}}
/>
</div>
@@ -63,36 +62,16 @@ export default function EventsPage() {
animationType="slide-up"
metrics={[
{
id: "1",
title: "Spring Bass Championship",
subtitle: "Lake Riverside, Saturday 9 AM",
category: "Tournament",
value: "$2,500 Prize Pool",
buttons: [{ text: "Register", href: "#" }]
id: "1", title: "Spring Bass Championship", subtitle: "Lake Riverside, Saturday 9 AM", category: "Tournament", value: "$2,500 Prize Pool", buttons: [{ text: "Register", href: "#" }]
},
{
id: "2",
title: "Monthly Catch & Release",
subtitle: "Pine Creek, Every 2nd Saturday",
category: "Casual Event",
value: "Free Entry",
buttons: [{ text: "Join In", href: "#" }]
id: "2", title: "Monthly Catch & Release", subtitle: "Pine Creek, Every 2nd Saturday", category: "Casual Event", value: "Free Entry", buttons: [{ text: "Join In", href: "#" }]
},
{
id: "3",
title: "Summer Fishing Masterclass",
subtitle: "Online Workshop, Thursdays 7 PM",
category: "Education",
value: "Members Only",
buttons: [{ text: "Enroll", href: "#" }]
id: "3", title: "Summer Fishing Masterclass", subtitle: "Online Workshop, Thursdays 7 PM", category: "Education", value: "Members Only", buttons: [{ text: "Enroll", href: "#" }]
},
{
id: "4",
title: "Fall Catfish Challenge",
subtitle: "Deep River, Every Weekend",
category: "Tournament",
value: "$1,500 Prize Pool",
buttons: [{ text: "Register", href: "#" }]
id: "4", title: "Fall Catfish Challenge", subtitle: "Deep River, Every Weekend", category: "Tournament", value: "$1,500 Prize Pool", buttons: [{ text: "Register", href: "#" }]
}
]}
/>
@@ -108,9 +87,7 @@ export default function EventsPage() {
{ name: "subject", type: "text", placeholder: "Subject", required: true }
]}
textarea={{
name: "message",
placeholder: "Tell us what you're thinking...",
rows: 5,
name: "message", placeholder: "Tell us what you're thinking...", rows: 5,
required: true
}}
useInvertedBackground="noInvert"

View File

@@ -5,37 +5,25 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const poppins = Poppins({
variable: "--font-poppins",
subsets: ["latin"],
variable: "--font-poppins", subsets: ["latin"],
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
});
export const metadata: Metadata = {
title: "Network Fishing Club - Join Our Community",
description: "Connect with passionate anglers at Network. Access exclusive hotspots, tournaments, guides, and join 5,000+ members. Start your fishing adventure today.",
keywords: "fishing club, fishing community, tournaments, fishing guides, hotspost maps, fishing events",
metadataBase: new URL("https://networkfishingclub.com"),
title: "Network Fishing Club - Join Our Community", description: "Connect with passionate anglers at Network. Access exclusive hotspots, tournaments, guides, and join 5,000+ members. Start your fishing adventure today.", keywords: "fishing club, fishing community, tournaments, fishing guides, hotspost maps, fishing events", metadataBase: new URL("https://networkfishingclub.com"),
alternates: {
canonical: "https://networkfishingclub.com"
},
openGraph: {
title: "Network Fishing Club - Where Anglers Connect",
description: "Join the ultimate fishing community with exclusive content, tournaments, and expert guides.",
url: "https://networkfishingclub.com",
siteName: "Network Fishing Club",
images: [
title: "Network Fishing Club - Where Anglers Connect", description: "Join the ultimate fishing community with exclusive content, tournaments, and expert guides.", url: "https://networkfishingclub.com", siteName: "Network Fishing Club", images: [
{
url: "https://img.b2bpic.net/free-photo/beautiful-distant-shot-woman-riding-kayak-middle-lake-sunset_181624-3666.jpg",
alt: "Network Fishing Club - Beautiful fishing waters"
url: "https://img.b2bpic.net/free-photo/beautiful-distant-shot-woman-riding-kayak-middle-lake-sunset_181624-3666.jpg", alt: "Network Fishing Club - Beautiful fishing waters"
}
],
type: "website"
},
twitter: {
card: "summary_large_image",
title: "Network Fishing Club",
description: "Join our thriving fishing community with tournaments, guides, and hotspot maps.",
images: ["https://img.b2bpic.net/free-photo/beautiful-distant-shot-woman-riding-kayak-middle-lake-sunset_181624-3666.jpg"]
card: "summary_large_image", title: "Network Fishing Club", description: "Join our thriving fishing community with tournaments, guides, and hotspot maps.", images: ["https://img.b2bpic.net/free-photo/beautiful-distant-shot-woman-riding-kayak-middle-lake-sunset_181624-3666.jpg"]
},
robots: {
index: true,

View File

@@ -6,7 +6,7 @@ import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo';
import FaqBase from '@/components/sections/faq/FaqBase';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterCard from '@/components/sections/footer/FooterCard';
import { Hook, Sparkles, Crown, Facebook, Instagram, Twitter, Youtube } from 'lucide-react';
import { Fish, Sparkles, Crown, Facebook, Instagram, Twitter, Youtube } from 'lucide-react';
export default function MembershipPage() {
return (
@@ -32,8 +32,7 @@ export default function MembershipPage() {
{ name: "About", id: "/about" }
]}
button={{
text: "Join Network",
href: "/membership"
text: "Join Network", href: "/membership"
}}
/>
</div>
@@ -44,57 +43,33 @@ export default function MembershipPage() {
description="Choose the perfect membership level to join Network and unlock exclusive fishing content and events"
plans={[
{
id: "basic",
badge: "Starter",
badgeIcon: Hook,
price: "$19/mo",
subtitle: "Perfect for casual anglers",
buttons: [
id: "basic", badge: "Starter", badgeIcon: Fish,
price: "$19/mo", subtitle: "Perfect for casual anglers", buttons: [
{ text: "Get Started", href: "#" },
{ text: "Learn More", href: "#" }
],
features: [
"Access to member forum",
"Monthly newsletter with tips",
"Basic fishing guides",
"Community chat access"
"Access to member forum", "Monthly newsletter with tips", "Basic fishing guides", "Community chat access"
]
},
{
id: "pro",
badge: "Pro",
badgeIcon: Sparkles,
price: "$49/mo",
subtitle: "For serious fishing enthusiasts",
buttons: [
id: "pro", badge: "Pro", badgeIcon: Sparkles,
price: "$49/mo", subtitle: "For serious fishing enthusiasts", buttons: [
{ text: "Get Started", href: "#" },
{ text: "Learn More", href: "#" }
],
features: [
"Everything in Starter",
"Exclusive hotspot maps",
"Weekly tournament entries",
"Priority event registration",
"Expert coaching sessions"
"Everything in Starter", "Exclusive hotspot maps", "Weekly tournament entries", "Priority event registration", "Expert coaching sessions"
]
},
{
id: "elite",
badge: "Elite",
badgeIcon: Crown,
price: "$99/mo",
subtitle: "The ultimate fishing experience",
buttons: [
id: "elite", badge: "Elite", badgeIcon: Crown,
price: "$99/mo", subtitle: "The ultimate fishing experience", buttons: [
{ text: "Get Started", href: "#" },
{ text: "Learn More", href: "#" }
],
features: [
"Everything in Pro",
"VIP tournament access",
"Private fishing trips",
"One-on-one with expert guides",
"Custom fishing plans",
"Lifetime member badge"
"Everything in Pro", "VIP tournament access", "Private fishing trips", "One-on-one with expert guides", "Custom fishing plans", "Lifetime member badge"
]
}
]}
@@ -110,34 +85,22 @@ export default function MembershipPage() {
description="Get answers to common questions about Network membership and fishing events"
faqs={[
{
id: "1",
title: "What fishing experience do I need to join Network?",
content: "Network welcomes anglers of all skill levels! Whether you're a complete beginner or an experienced fisherman, we have resources and community members ready to help you improve your skills and enjoy fishing."
id: "1", title: "What fishing experience do I need to join Network?", content: "Network welcomes anglers of all skill levels! Whether you're a complete beginner or an experienced fisherman, we have resources and community members ready to help you improve your skills and enjoy fishing."
},
{
id: "2",
title: "How often are tournaments and events held?",
content: "We organize weekly tournaments during peak seasons and monthly competitions year-round. Pro and Elite members get priority registration and exclusive access to premium events. Check our Events page for the full schedule."
id: "2", title: "How often are tournaments and events held?", content: "We organize weekly tournaments during peak seasons and monthly competitions year-round. Pro and Elite members get priority registration and exclusive access to premium events. Check our Events page for the full schedule."
},
{
id: "3",
title: "Can I cancel my membership anytime?",
content: "Yes! All memberships are month-to-month with no long-term contracts. You can cancel anytime with no penalties. We'd love to have you stay, but we understand if circumstances change."
id: "3", title: "Can I cancel my membership anytime?", content: "Yes! All memberships are month-to-month with no long-term contracts. You can cancel anytime with no penalties. We'd love to have you stay, but we understand if circumstances change."
},
{
id: "4",
title: "Are the hotspot maps constantly updated?",
content: "Absolutely. Our Pro and Elite members contribute real-time data about fishing locations and conditions. Our team also conducts regular scouting to keep maps accurate and current with seasonal changes."
id: "4", title: "Are the hotspot maps constantly updated?", content: "Absolutely. Our Pro and Elite members contribute real-time data about fishing locations and conditions. Our team also conducts regular scouting to keep maps accurate and current with seasonal changes."
},
{
id: "5",
title: "What if I need fishing equipment recommendations?",
content: "Our gear review section features comprehensive guides and member recommendations. Pro and Elite members also get access to exclusive coaching sessions where experts can provide personalized equipment advice."
id: "5", title: "What if I need fishing equipment recommendations?", content: "Our gear review section features comprehensive guides and member recommendations. Pro and Elite members also get access to exclusive coaching sessions where experts can provide personalized equipment advice."
},
{
id: "6",
title: "How do I participate in the community forum?",
content: "All members automatically get forum access once they sign up. You can share catches, ask questions, and connect with other anglers. Our moderation team keeps discussions friendly and on-topic."
id: "6", title: "How do I participate in the community forum?", content: "All members automatically get forum access once they sign up. You can share catches, ask questions, and connect with other anglers. Our moderation team keeps discussions friendly and on-topic."
}
]}
textboxLayout="default"
@@ -156,9 +119,7 @@ export default function MembershipPage() {
{ name: "subject", type: "text", placeholder: "Subject", required: true }
]}
textarea={{
name: "message",
placeholder: "Tell us what you're thinking...",
rows: 5,
name: "message", placeholder: "Tell us what you're thinking...", rows: 5,
required: true
}}
useInvertedBackground="noInvert"

View File

@@ -35,8 +35,7 @@ export default function HomePage() {
{ name: "About", id: "/about" }
]}
button={{
text: "Join Network",
href: "/membership"
text: "Join Network", href: "/membership"
}}
/>
</div>
@@ -78,32 +77,20 @@ export default function HomePage() {
description="Discover the features that make Network the premier destination for fishing enthusiasts"
features={[
{
id: "1",
title: "Weekly Tournament Competitions",
category: ["Competitions", "Community Events"],
imageSrc: "https://img.b2bpic.net/free-photo/friends-make-preparations-fishing_329181-20024.jpg",
imageAlt: "Anglers competing in tournament"
id: "1", title: "Weekly Tournament Competitions", category: ["Competitions", "Community Events"],
imageSrc: "https://img.b2bpic.net/free-photo/friends-make-preparations-fishing_329181-20024.jpg", imageAlt: "Anglers competing in tournament"
},
{
id: "2",
title: "Expert Fishing Tips & Guides",
category: ["Education", "Resources"],
imageSrc: "https://img.b2bpic.net/free-photo/father-son-fishing-river_176532-10739.jpg",
imageAlt: "Expert fishing guide demonstrating technique"
id: "2", title: "Expert Fishing Tips & Guides", category: ["Education", "Resources"],
imageSrc: "https://img.b2bpic.net/free-photo/father-son-fishing-river_176532-10739.jpg", imageAlt: "Expert fishing guide demonstrating technique"
},
{
id: "3",
title: "Member-Only Hotspot Maps",
category: ["Exclusive Content", "Locations"],
imageSrc: "https://img.b2bpic.net/free-vector/abstract-technology_23-2147503446.jpg",
imageAlt: "Digital fishing location maps"
id: "3", title: "Member-Only Hotspot Maps", category: ["Exclusive Content", "Locations"],
imageSrc: "https://img.b2bpic.net/free-vector/abstract-technology_23-2147503446.jpg", imageAlt: "Digital fishing location maps"
},
{
id: "4",
title: "Gear Reviews & Recommendations",
category: ["Equipment", "Reviews"],
imageSrc: "https://img.b2bpic.net/free-photo/elevated-view-fishing-rod-with-hook-fish-green-grass_23-2147870167.jpg",
imageAlt: "Collection of fishing equipment and gear"
id: "4", title: "Gear Reviews & Recommendations", category: ["Equipment", "Reviews"],
imageSrc: "https://img.b2bpic.net/free-photo/elevated-view-fishing-rod-with-hook-fish-green-grass_23-2147870167.jpg", imageAlt: "Collection of fishing equipment and gear"
}
]}
animationType="slide-up"
@@ -140,9 +127,7 @@ export default function HomePage() {
{ name: "subject", type: "text", placeholder: "Subject", required: true }
]}
textarea={{
name: "message",
placeholder: "Tell us what you're thinking...",
rows: 5,
name: "message", placeholder: "Tell us what you're thinking...", rows: 5,
required: true
}}
useInvertedBackground="noInvert"