From ea50976bc5774b6d6ed56f9f04a00f0009dbd6e5 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 07:25:51 +0000 Subject: [PATCH 1/5] Update src/app/automation/page.tsx --- src/app/automation/page.tsx | 72 ++++++++----------------------------- 1 file changed, 14 insertions(+), 58 deletions(-) diff --git a/src/app/automation/page.tsx b/src/app/automation/page.tsx index 49f86b4..e16b996 100644 --- a/src/app/automation/page.tsx +++ b/src/app/automation/page.tsx @@ -18,75 +18,34 @@ export default function AutomationPage() { const automationFeatures = [ { - id: "1", - title: "Scheduling Engine", - description: "Auto-generates recurring sessions, prevents conflicts, enforces capacity limits, and syncs in real-time", - tag: "Scheduling", - imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg?_wi=8", - imageAlt: "Scheduling Engine" + id: "1", title: "Scheduling Engine", description: "Auto-generates recurring sessions, prevents conflicts, enforces capacity limits, and syncs in real-time", tag: "Scheduling", imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg", imageAlt: "Scheduling Engine" }, { - id: "2", - title: "Attendance Engine", - description: "Processes attendance instantly, auto-deducts sessions, sends notifications, and tracks patterns", - tag: "Attendance", - imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150104978.jpg?_wi=5", - imageAlt: "Attendance Engine" + id: "2", title: "Attendance Engine", description: "Processes attendance instantly, auto-deducts sessions, sends notifications, and tracks patterns", tag: "Attendance", imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150104978.jpg", imageAlt: "Attendance Engine" }, { - id: "3", - title: "Performance Tracking", - description: "Aggregates coach ratings into trends, calculates improvements, generates insights, and flags at-risk players", - tag: "Analytics", - imageSrc: "http://img.b2bpic.net/free-photo/basketball-player-with-ball-fingers_23-2147644392.jpg?_wi=6", - imageAlt: "Performance Analytics" + id: "3", title: "Performance Tracking", description: "Aggregates coach ratings into trends, calculates improvements, generates insights, and flags at-risk players", tag: "Analytics", imageSrc: "http://img.b2bpic.net/free-photo/basketball-player-with-ball-fingers_23-2147644392.jpg", imageAlt: "Performance Analytics" }, { - id: "4", - title: "Loyalty & Rewards", - description: "Awards points for streaks, tracks referrals, manages badges, and sends notifications", - tag: "Rewards", - imageSrc: "http://img.b2bpic.net/free-vector/flat-design-sports-betting-template_23-2150566766.jpg?_wi=5", - imageAlt: "Rewards System" + id: "4", title: "Loyalty & Rewards", description: "Awards points for streaks, tracks referrals, manages badges, and sends notifications", tag: "Rewards", imageSrc: "http://img.b2bpic.net/free-vector/flat-design-sports-betting-template_23-2150566766.jpg", imageAlt: "Rewards System" }, { - id: "5", - title: "Referral Engine", - description: "Generates unique codes, tracks conversion chains, auto-awards points, and provides analytics", - tag: "Growth", - imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg?_wi=9", - imageAlt: "Referral System" + id: "5", title: "Referral Engine", description: "Generates unique codes, tracks conversion chains, auto-awards points, and provides analytics", tag: "Growth", imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg", imageAlt: "Referral System" }, { - id: "6", - title: "Coach Claim Engine", - description: "Validates claims, prevents duplicates, auto-calculates payouts, and generates audit trails", - tag: "Payroll", - imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150104978.jpg?_wi=6", - imageAlt: "Coach Claims" + id: "6", title: "Coach Claim Engine", description: "Validates claims, prevents duplicates, auto-calculates payouts, and generates audit trails", tag: "Payroll", imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150104978.jpg", imageAlt: "Coach Claims" }, { - id: "7", - title: "Swap & Waitlist", - description: "Enforces swap limits, routes approvals, auto-manages lists, and tracks patterns", - tag: "Scheduling", - imageSrc: "http://img.b2bpic.net/free-vector/flat-design-sports-betting-template_23-2150566766.jpg?_wi=6", - imageAlt: "Session Management" + id: "7", title: "Swap & Waitlist", description: "Enforces swap limits, routes approvals, auto-manages lists, and tracks patterns", tag: "Scheduling", imageSrc: "http://img.b2bpic.net/free-vector/flat-design-sports-betting-template_23-2150566766.jpg", imageAlt: "Session Management" }, { - id: "8", - title: "Guest Trial Engine", - description: "Auto-creates trial accounts, tracks attendance, generates reports, and nurtures leads", - tag: "Growth", - imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg?_wi=10", - imageAlt: "Trial Management" + id: "8", title: "Guest Trial Engine", description: "Auto-creates trial accounts, tracks attendance, generates reports, and nurtures leads", tag: "Growth", imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg", imageAlt: "Trial Management" } ]; const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Player App", href: "/player-app" }, { label: "Coach App", href: "/coach-app" }, { label: "Admin Dashboard", href: "/admin-dashboard" }, @@ -94,8 +53,7 @@ export default function AutomationPage() { ] }, { - title: "Platform", - items: [ + title: "Platform", items: [ { label: "Automation Engines", href: "/automation" }, { label: "AI Chatbot", href: "/chatbot" }, { label: "Security", href: "#security" }, @@ -103,8 +61,7 @@ export default function AutomationPage() { ] }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "#about" }, { label: "Blog", href: "#blog" }, { label: "Careers", href: "#careers" }, @@ -112,8 +69,7 @@ export default function AutomationPage() { ] }, { - title: "Resources", - items: [ + title: "Resources", items: [ { label: "Documentation", href: "#docs" }, { label: "Support", href: "#support" }, { label: "Community", href: "#community" }, @@ -129,7 +85,7 @@ export default function AutomationPage() { borderRadius="pill" contentWidth="small" sizing="medium" - background="floatingGradient" + background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="shadow" secondaryButtonStyle="layered" @@ -168,7 +124,7 @@ export default function AutomationPage() { { text: "Schedule Demo", href: "https://calendly.com" }, { text: "Contact Sales", href: "mailto:sales@wolvesacademy.com" } ]} - background={{ variant: "floatingGradient" }} + background={{ variant: "plain" }} useInvertedBackground={false} /> -- 2.49.1 From edd382dec8993a050a3bcaf1fbd6fb13b2f84372 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 07:25:52 +0000 Subject: [PATCH 2/5] Update src/app/chatbot/page.tsx --- src/app/chatbot/page.tsx | 58 +++++++++------------------------------- 1 file changed, 12 insertions(+), 46 deletions(-) diff --git a/src/app/chatbot/page.tsx b/src/app/chatbot/page.tsx index 2fd6292..54379ac 100644 --- a/src/app/chatbot/page.tsx +++ b/src/app/chatbot/page.tsx @@ -9,59 +9,28 @@ import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; export default function ChatbotPage() { const chatbotFeatures = [ { - id: "1", - title: "Natural Language Understanding", - description: "Understands player and parent intents in both Arabic and English with context-aware responses", - tag: "AI Core", - imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg?_wi=11", - imageAlt: "Natural Language Processing" + id: "1", title: "Natural Language Understanding", description: "Understands player and parent intents in both Arabic and English with context-aware responses", tag: "AI Core", imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg", imageAlt: "Natural Language Processing" }, { - id: "2", - title: "Balance Inquiries", - description: "Players and parents can instantly check account balance, session credits, and payment history", - tag: "Account", - imageSrc: "http://img.b2bpic.net/free-vector/flat-design-sports-betting-template_23-2150566766.jpg?_wi=7", - imageAlt: "Balance Inquiries" + id: "2", title: "Balance Inquiries", description: "Players and parents can instantly check account balance, session credits, and payment history", tag: "Account", imageSrc: "http://img.b2bpic.net/free-vector/flat-design-sports-betting-template_23-2150566766.jpg", imageAlt: "Balance Inquiries" }, { - id: "3", - title: "Session Management", - description: "Request session swaps, join waitlists, and manage attendance directly through natural conversation", - tag: "Scheduling", - imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150104978.jpg?_wi=7", - imageAlt: "Session Management" + id: "3", title: "Session Management", description: "Request session swaps, join waitlists, and manage attendance directly through natural conversation", tag: "Scheduling", imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150104978.jpg", imageAlt: "Session Management" }, { - id: "4", - title: "Payment Assistance", - description: "Guide users through payment processes, explain billing, and handle payment-related inquiries", - tag: "Payments", - imageSrc: "http://img.b2bpic.net/free-photo/basketball-player-with-ball-fingers_23-2147644392.jpg?_wi=7", - imageAlt: "Payment Support" + id: "4", title: "Payment Assistance", description: "Guide users through payment processes, explain billing, and handle payment-related inquiries", tag: "Payments", imageSrc: "http://img.b2bpic.net/free-photo/basketball-player-with-ball-fingers_23-2147644392.jpg", imageAlt: "Payment Support" }, { - id: "5", - title: "Account Freezing", - description: "Process temporary account freezes, manage suspension reasons, and handle reactivation requests", - tag: "Account", - imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg?_wi=12", - imageAlt: "Account Management" + id: "5", title: "Account Freezing", description: "Process temporary account freezes, manage suspension reasons, and handle reactivation requests", tag: "Account", imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg", imageAlt: "Account Management" }, { - id: "6", - title: "Schedule Information", - description: "Answer questions about upcoming sessions, class times, coach assignments, and venue details", - tag: "Information", - imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150104978.jpg?_wi=8", - imageAlt: "Schedule Info" + id: "6", title: "Schedule Information", description: "Answer questions about upcoming sessions, class times, coach assignments, and venue details", tag: "Information", imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150104978.jpg", imageAlt: "Schedule Info" } ]; const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Player App", href: "/player-app" }, { label: "Coach App", href: "/coach-app" }, { label: "Admin Dashboard", href: "/admin-dashboard" }, @@ -69,8 +38,7 @@ export default function ChatbotPage() { ] }, { - title: "Platform", - items: [ + title: "Platform", items: [ { label: "Automation Engines", href: "/automation" }, { label: "AI Chatbot", href: "/chatbot" }, { label: "Security", href: "#security" }, @@ -78,8 +46,7 @@ export default function ChatbotPage() { ] }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "#about" }, { label: "Blog", href: "#blog" }, { label: "Careers", href: "#careers" }, @@ -87,8 +54,7 @@ export default function ChatbotPage() { ] }, { - title: "Resources", - items: [ + title: "Resources", items: [ { label: "Documentation", href: "#docs" }, { label: "Support", href: "#support" }, { label: "Community", href: "#community" }, @@ -104,7 +70,7 @@ export default function ChatbotPage() { borderRadius="pill" contentWidth="small" sizing="medium" - background="floatingGradient" + background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="shadow" secondaryButtonStyle="layered" @@ -143,7 +109,7 @@ export default function ChatbotPage() { { text: "Schedule Demo", href: "https://calendly.com" }, { text: "Contact Sales", href: "mailto:sales@wolvesacademy.com" } ]} - background={{ variant: "floatingGradient" }} + background={{ variant: "plain" }} useInvertedBackground={false} /> -- 2.49.1 From 89973771b1e64381a12a880e6d8856798b4bf002 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 07:25:52 +0000 Subject: [PATCH 3/5] Update src/app/coach-app/page.tsx --- src/app/coach-app/page.tsx | 59 +++++++++----------------------------- 1 file changed, 14 insertions(+), 45 deletions(-) diff --git a/src/app/coach-app/page.tsx b/src/app/coach-app/page.tsx index c37fc4e..6e3dcc2 100644 --- a/src/app/coach-app/page.tsx +++ b/src/app/coach-app/page.tsx @@ -19,8 +19,7 @@ export default function CoachAppPage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Player App", href: "/player-app" }, { label: "Coach App", href: "/coach-app" }, { label: "Admin Dashboard", href: "/admin-dashboard" }, @@ -28,8 +27,7 @@ export default function CoachAppPage() { ], }, { - title: "Platform", - items: [ + title: "Platform", items: [ { label: "Automation Engines", href: "/" }, { label: "AI Chatbot", href: "/" }, { label: "Security", href: "/" }, @@ -37,8 +35,7 @@ export default function CoachAppPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/" }, { label: "Blog", href: "/" }, { label: "Careers", href: "/" }, @@ -46,8 +43,7 @@ export default function CoachAppPage() { ], }, { - title: "Resources", - items: [ + title: "Resources", items: [ { label: "Documentation", href: "/" }, { label: "Support", href: "/" }, { label: "Community", href: "/" }, @@ -63,7 +59,7 @@ export default function CoachAppPage() { borderRadius="pill" contentWidth="small" sizing="medium" - background="floatingGradient" + background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="shadow" secondaryButtonStyle="layered" @@ -74,9 +70,7 @@ export default function CoachAppPage() { brandName="Wolves Academy" navItems={navItems} button={{ - text: "Get Started", - href: "/", - }} + text: "Get Started", href: "/"}} /> @@ -86,29 +80,11 @@ export default function CoachAppPage() { description="Powerful tools designed specifically for coaching staff to manage players, track performance, and streamline operations" features={[ { - id: "1", - title: "Player Performance Rating", - description: "Rate players on 6 key metrics (Shooting, Footwork, Dribbling, IQ, Behavior, Handles) with 1-5 scales and detailed comments", - tag: "Performance", - imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150104978.jpg?_wi=4", - imageAlt: "Coach Performance Rating Interface", - }, + id: "1", title: "Player Performance Rating", description: "Rate players on 6 key metrics (Shooting, Footwork, Dribbling, IQ, Behavior, Handles) with 1-5 scales and detailed comments", tag: "Performance", imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150104978.jpg", imageAlt: "Coach Performance Rating Interface"}, { - id: "2", - title: "Attendance Management", - description: "Mark attendance instantly with one tap, auto-deduct sessions, send notifications, and track attendance patterns over time", - tag: "Attendance", - imageSrc: "http://img.b2bpic.net/free-photo/basketball-player-with-ball-fingers_23-2147644392.jpg?_wi=4", - imageAlt: "Attendance Management", - }, + id: "2", title: "Attendance Management", description: "Mark attendance instantly with one tap, auto-deduct sessions, send notifications, and track attendance patterns over time", tag: "Attendance", imageSrc: "http://img.b2bpic.net/free-photo/basketball-player-with-ball-fingers_23-2147644392.jpg", imageAlt: "Attendance Management"}, { - id: "3", - title: "Coach Claims & Payroll", - description: "Submit session claims with validation, prevent duplicates, auto-calculate payouts, and maintain complete audit trails", - tag: "Payroll", - imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg?_wi=6", - imageAlt: "Coach Claims System", - }, + id: "3", title: "Coach Claims & Payroll", description: "Submit session claims with validation, prevent duplicates, auto-calculate payouts, and maintain complete audit trails", tag: "Payroll", imageSrc: "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg", imageAlt: "Coach Claims System"}, ]} animationType="slide-up" textboxLayout="default" @@ -122,25 +98,18 @@ export default function CoachAppPage() { metrics={[ { icon: Users, - label: "Players per Coach", - value: "50+", - }, + label: "Players per Coach", value: "50+"}, { icon: Smartphone, - label: "Native iOS App", - value: "1", - }, + label: "Native iOS App", value: "1"}, { icon: Zap, - label: "Features", - value: "15+", - }, + label: "Features", value: "15+"}, { icon: Globe, - label: "Languages", - value: "2", - }, + label: "Languages", value: "2"}, ]} + metricsAnimation="slide-up" useInvertedBackground={false} /> -- 2.49.1 From 83b1d7abf535bf790cee04d6a8362cd7b4144466 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 07:25:53 +0000 Subject: [PATCH 4/5] Update src/app/page.tsx --- src/app/page.tsx | 269 +++++++++++++---------------------------------- 1 file changed, 71 insertions(+), 198 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 480f20b..48f006a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -33,8 +33,7 @@ export default function HomePage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Player App", href: "/player-app" }, { label: "Coach App", href: "/coach-app" }, { label: "Admin Dashboard", href: "/admin-dashboard" }, @@ -42,8 +41,7 @@ export default function HomePage() { ], }, { - title: "Platform", - items: [ + title: "Platform", items: [ { label: "Automation Engines", href: "/automation" }, { label: "AI Chatbot", href: "/chatbot" }, { label: "Security", href: "#security" }, @@ -51,8 +49,7 @@ export default function HomePage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "#about" }, { label: "Blog", href: "#blog" }, { label: "Careers", href: "#careers" }, @@ -60,8 +57,7 @@ export default function HomePage() { ], }, { - title: "Resources", - items: [ + title: "Resources", items: [ { label: "Documentation", href: "#docs" }, { label: "Support", href: "#support" }, { label: "Community", href: "#community" }, @@ -77,7 +73,7 @@ export default function HomePage() { borderRadius="pill" contentWidth="small" sizing="medium" - background="floatingGradient" + background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="shadow" secondaryButtonStyle="layered" @@ -95,7 +91,7 @@ export default function HomePage() { @@ -326,29 +235,17 @@ export default function HomePage() { author="Ahmed Al-Mansouri, Academy Director" avatars={[ { - src: "http://img.b2bpic.net/free-photo/sporty-female-youngster-has-thoughtful-expression-wears-casual-sweatshirt-with-hoody_273609-18399.jpg", - alt: "Coach testimonial", - }, + src: "http://img.b2bpic.net/free-photo/sporty-female-youngster-has-thoughtful-expression-wears-casual-sweatshirt-with-hoody_273609-18399.jpg", alt: "Coach testimonial"}, { - src: "http://img.b2bpic.net/free-photo/girl-with-ball_1157-6716.jpg", - alt: "Player testimonial", - }, + src: "http://img.b2bpic.net/free-photo/girl-with-ball_1157-6716.jpg", alt: "Player testimonial"}, { - src: "http://img.b2bpic.net/free-photo/side-view-man-wearing-earphones_23-2149731282.jpg", - alt: "Coach testimonial", - }, + src: "http://img.b2bpic.net/free-photo/side-view-man-wearing-earphones_23-2149731282.jpg", alt: "Coach testimonial"}, { - src: "http://img.b2bpic.net/free-photo/woman-standing-with-arms-crossed_23-2147678138.jpg", - alt: "Staff testimonial", - }, + src: "http://img.b2bpic.net/free-photo/woman-standing-with-arms-crossed_23-2147678138.jpg", alt: "Staff testimonial"}, { - src: "http://img.b2bpic.net/free-photo/front-view-smiley-man-work_23-2149741200.jpg", - alt: "Parent testimonial", - }, + src: "http://img.b2bpic.net/free-photo/front-view-smiley-man-work_23-2149741200.jpg", alt: "Parent testimonial"}, { - src: "http://img.b2bpic.net/free-photo/close-up-portrait-stylish-pretty-young-woman-look-professional-cross-hands-chest-smiling-confident-camera-wear-glasses-standing-near-reception-office-hall-discuss-business_197531-22165.jpg", - alt: "Parent testimonial", - }, + src: "http://img.b2bpic.net/free-photo/close-up-portrait-stylish-pretty-young-woman-look-professional-cross-hands-chest-smiling-confident-camera-wear-glasses-standing-near-reception-office-hall-discuss-business_197531-22165.jpg", alt: "Parent testimonial"}, ]} ratingAnimation="slide-up" avatarsAnimation="slide-up" @@ -362,53 +259,29 @@ export default function HomePage() { description="Everything you need to know about implementing the Wolves Sports Academy Platform" faqs={[ { - id: "1", - title: "How long does implementation take?", - content: - "Full implementation typically takes 4-6 weeks including data migration, staff training, and app deployment. We provide dedicated support throughout the process.", - }, + id: "1", title: "How long does implementation take?", content: + "Full implementation typically takes 4-6 weeks including data migration, staff training, and app deployment. We provide dedicated support throughout the process."}, { - id: "2", - title: "What payment methods are supported?", - content: - "Players can pay via CliQ (instant bank transfer), Apple Pay, credit/debit cards (PCI compliant), or cash with manual admin entry. All methods are integrated into the parent app.", - }, + id: "2", title: "What payment methods are supported?", content: + "Players can pay via CliQ (instant bank transfer), Apple Pay, credit/debit cards (PCI compliant), or cash with manual admin entry. All methods are integrated into the parent app."}, { - id: "3", - title: "Is the system secure?", - content: - "Yes. We use JWT authentication, encrypted data storage, PCI-compliant payment handling, and follow industry security standards. Medical information is stored separately and securely.", - }, + id: "3", title: "Is the system secure?", content: + "Yes. We use JWT authentication, encrypted data storage, PCI-compliant payment handling, and follow industry security standards. Medical information is stored separately and securely."}, { - id: "4", - title: "Can we scale from 240 to 500+ players?", - content: - "Absolutely. The platform is designed for scalability. All automation engines handle increased load seamlessly, and the database can support thousands of players without performance degradation.", - }, + id: "4", title: "Can we scale from 240 to 500+ players?", content: + "Absolutely. The platform is designed for scalability. All automation engines handle increased load seamlessly, and the database can support thousands of players without performance degradation."}, { - id: "5", - title: "What if we need multi-sport support?", - content: - "Multi-sport support is planned for Phase 2. Currently optimized for basketball, but the architecture supports easy expansion to other sports like volleyball, tennis, and football.", - }, + id: "5", title: "What if we need multi-sport support?", content: + "Multi-sport support is planned for Phase 2. Currently optimized for basketball, but the architecture supports easy expansion to other sports like volleyball, tennis, and football."}, { - id: "6", - title: "How do coaches track player progress?", - content: - "Coaches use the dedicated app to rate 6 key metrics (Shooting, Footwork, Dribbling, IQ, Behavior, Handles) with 1-5 scales and comments. The system aggregates ratings into trend analysis and generates insights.", - }, + id: "6", title: "How do coaches track player progress?", content: + "Coaches use the dedicated app to rate 6 key metrics (Shooting, Footwork, Dribbling, IQ, Behavior, Handles) with 1-5 scales and comments. The system aggregates ratings into trend analysis and generates insights."}, { - id: "7", - title: "Can parents see their child's performance?", - content: - "Yes. The parent app displays progress charts, coach comments timeline, streak counters, improvement indicators, and monthly progress reports for real-time engagement.", - }, + id: "7", title: "Can parents see their child's performance?", content: + "Yes. The parent app displays progress charts, coach comments timeline, streak counters, improvement indicators, and monthly progress reports for real-time engagement."}, { - id: "8", - title: "What about the AI chatbot languages?", - content: - "The chatbot supports both Arabic and English with full natural language understanding. It can handle balance inquiries, session swaps, payments, freezes, schedule queries, and more in both languages.", - }, + id: "8", title: "What about the AI chatbot languages?", content: + "The chatbot supports both Arabic and English with full natural language understanding. It can handle balance inquiries, session swaps, payments, freezes, schedule queries, and more in both languages."}, ]} textboxLayout="default" useInvertedBackground={false} @@ -424,7 +297,7 @@ export default function HomePage() { { text: "Schedule Demo", href: "https://calendly.com" }, { text: "Contact Sales", href: "mailto:sales@wolvesacademy.com" }, ]} - background={{ variant: "floatingGradient" }} + background={{ variant: "plain" }} useInvertedBackground={false} /> -- 2.49.1 From 1703d25a12b0826ac14098a3886c44c06a4ab11c Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 07:25:53 +0000 Subject: [PATCH 5/5] Update src/app/player-app/page.tsx --- src/app/player-app/page.tsx | 53 +++++++++++-------------------------- 1 file changed, 16 insertions(+), 37 deletions(-) diff --git a/src/app/player-app/page.tsx b/src/app/player-app/page.tsx index eca261f..082dc8f 100644 --- a/src/app/player-app/page.tsx +++ b/src/app/player-app/page.tsx @@ -20,8 +20,7 @@ export default function PlayerAppPage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Player App", href: "/player-app" }, { label: "Coach App", href: "/coach-app" }, { label: "Admin Dashboard", href: "/admin-dashboard" }, @@ -29,8 +28,7 @@ export default function PlayerAppPage() { ], }, { - title: "Platform", - items: [ + title: "Platform", items: [ { label: "Automation Engines", href: "/automation" }, { label: "AI Chatbot", href: "/chatbot" }, { label: "Security", href: "#security" }, @@ -38,8 +36,7 @@ export default function PlayerAppPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "#about" }, { label: "Blog", href: "#blog" }, { label: "Careers", href: "#careers" }, @@ -47,8 +44,7 @@ export default function PlayerAppPage() { ], }, { - title: "Resources", - items: [ + title: "Resources", items: [ { label: "Documentation", href: "#docs" }, { label: "Support", href: "#support" }, { label: "Community", href: "#community" }, @@ -64,7 +60,7 @@ export default function PlayerAppPage() { borderRadius="pill" contentWidth="small" sizing="medium" - background="floatingGradient" + background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="shadow" secondaryButtonStyle="layered" @@ -84,37 +80,19 @@ export default function PlayerAppPage() { description="Comprehensive mobile experience for players and parents to manage their academy journey" features={[ { - id: "1", - title: "Home Dashboard", - description: - "Real-time overview of upcoming sessions, balance, performance progress, and important notifications all in one place", - tag: "Dashboard", - imageSrc: - "http://img.b2bpic.net/free-vector/flat-design-sports-betting-template_23-2150566766.jpg?_wi=4", - imageAlt: "Home Dashboard", - buttons: [{ text: "View Demo", href: "#" }], + id: "1", title: "Home Dashboard", description: + "Real-time overview of upcoming sessions, balance, performance progress, and important notifications all in one place", tag: "Dashboard", imageSrc: + "http://img.b2bpic.net/free-vector/flat-design-sports-betting-template_23-2150566766.jpg", imageAlt: "Home Dashboard", buttons: [{ text: "View Demo", href: "#" }], }, { - id: "2", - title: "Session Scheduling", - description: - "Browse available sessions, register with one tap, manage your calendar, and see coach details for each session", - tag: "Scheduling", - imageSrc: - "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg?_wi=5", - imageAlt: "Session Scheduling", - buttons: [{ text: "View Demo", href: "#" }], + id: "2", title: "Session Scheduling", description: + "Browse available sessions, register with one tap, manage your calendar, and see coach details for each session", tag: "Scheduling", imageSrc: + "http://img.b2bpic.net/free-vector/admin-dashboard-panel-template_23-2147903921.jpg", imageAlt: "Session Scheduling", buttons: [{ text: "View Demo", href: "#" }], }, { - id: "3", - title: "Performance Tracking", - description: - "View coach ratings across 6 key metrics, track improvement trends, see detailed comments, and celebrate milestones", - tag: "Analytics", - imageSrc: - "http://img.b2bpic.net/free-photo/basketball-player-with-ball-fingers_23-2147644392.jpg?_wi=3", - imageAlt: "Performance Tracking", - buttons: [{ text: "View Demo", href: "#" }], + id: "3", title: "Performance Tracking", description: + "View coach ratings across 6 key metrics, track improvement trends, see detailed comments, and celebrate milestones", tag: "Analytics", imageSrc: + "http://img.b2bpic.net/free-photo/basketball-player-with-ball-fingers_23-2147644392.jpg", imageAlt: "Performance Tracking", buttons: [{ text: "View Demo", href: "#" }], }, ]} animationType="slide-up" @@ -132,6 +110,7 @@ export default function PlayerAppPage() { { icon: Zap, label: "Session Updates", value: "Real-time" }, { icon: Globe, label: "Language Support", value: "2" }, ]} + metricsAnimation="slide-up" useInvertedBackground={false} /> @@ -144,7 +123,7 @@ export default function PlayerAppPage() { { text: "Download App", href: "https://apps.apple.com" }, { text: "Back to Home", href: "/" }, ]} - background={{ variant: "floatingGradient" }} + background={{ variant: "plain" }} useInvertedBackground={false} /> -- 2.49.1