From 45b507bc32c56455f6cb06a1595c3f6d2c4f4e9e Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 12:56:54 +0000 Subject: [PATCH 1/5] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 112 +++++++++++---------------------------- 1 file changed, 31 insertions(+), 81 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index dfcb0fa..355207e 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -20,8 +20,7 @@ export default function ContactPage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Buy", href: "#buy" }, { label: "Sell", href: "#sell" }, { label: "Services", href: "#services" }, @@ -29,8 +28,7 @@ export default function ContactPage() { ], }, { - title: "Community", - items: [ + title: "Community", items: [ { label: "How It Works", href: "#how-it-works" }, { label: "Testimonials", href: "/#testimonials" }, { label: "FAQ", href: "#faq" }, @@ -38,8 +36,7 @@ export default function ContactPage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Contact Us", href: "/contact" }, { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, @@ -55,7 +52,7 @@ export default function ContactPage() { borderRadius="pill" contentWidth="mediumSmall" sizing="mediumLarge" - background="grid" + background="circleGradient" cardStyle="gradient-bordered" primaryButtonStyle="shadow" secondaryButtonStyle="layered" @@ -66,9 +63,7 @@ export default function ContactPage() { navItems={navItems} brandName="CampusHub" button={{ - text: "Start Trading Now", - href: "/contact", - }} + text: "Start Trading Now", href: "/contact"}} /> @@ -76,7 +71,7 @@ export default function ContactPage() { -- 2.49.1 From 0e73be0a0a5d56e7e159ae5ec8b95913af02b947 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 12:56:55 +0000 Subject: [PATCH 2/5] Update src/app/layout.tsx --- src/app/layout.tsx | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index a34f83f..98fd961 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -5,34 +5,20 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const openSans = Open_Sans({ - variable: "--font-open-sans", - subsets: ["latin"], + variable: "--font-open-sans", subsets: ["latin"], }); export const metadata: Metadata = { - title: "CampusHub - Buy, Sell & Rent on Your Campus", - description: "The peer-to-peer marketplace for college students. Buy textbooks, dorm essentials, and services while selling or renting to other students. Save money, earn cash, connect with campus.", - keywords: "college marketplace, buy sell textbooks, dorm furniture, student services, campus trading", - openGraph: { - title: "CampusHub - Campus Marketplace for Students", - description: "Trade textbooks, dorm gear, and services with fellow students. Save money, earn cash, simplify college life.", - siteName: "CampusHub", - type: "website", - url: "https://campushub.local", - images: [ + title: "CampusHub - Buy, Sell & Rent on Your Campus", description: "The peer-to-peer marketplace for college students. Buy textbooks, dorm essentials, and services while selling or renting to other students. Save money, earn cash, connect with campus.", keywords: "college marketplace, buy sell textbooks, dorm furniture, student services, campus trading", openGraph: { + title: "CampusHub - Campus Marketplace for Students", description: "Trade textbooks, dorm gear, and services with fellow students. Save money, earn cash, simplify college life.", siteName: "CampusHub", type: "website", url: "https://campushub.local", images: [ { - url: "http://img.b2bpic.net/free-photo/medium-shot-smiley-student-holding-smartphone_23-2149127098.jpg", - alt: "college marketplace students textbooks shopping", - width: 1200, + url: "http://img.b2bpic.net/free-photo/medium-shot-smiley-student-holding-smartphone_23-2149127098.jpg", alt: "college marketplace students textbooks shopping", width: 1200, height: 630, }, ], }, twitter: { - card: "summary_large_image", - title: "CampusHub - Campus Marketplace", - description: "Buy, sell, and rent with fellow students. Save money on textbooks and essentials.", - images: ["http://img.b2bpic.net/free-photo/medium-shot-smiley-student-holding-smartphone_23-2149127098.jpg"], + card: "summary_large_image", title: "CampusHub - Campus Marketplace", description: "Buy, sell, and rent with fellow students. Save money on textbooks and essentials.", images: ["http://img.b2bpic.net/free-photo/medium-shot-smiley-student-holding-smartphone_23-2149127098.jpg"], }, robots: { index: true, -- 2.49.1 From 9073d70198a134d7a3380101b29d1c572c259d47 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 12:56:56 +0000 Subject: [PATCH 3/5] Update src/app/listings/page.tsx --- src/app/listings/page.tsx | 100 ++++++++++---------------------------- 1 file changed, 26 insertions(+), 74 deletions(-) diff --git a/src/app/listings/page.tsx b/src/app/listings/page.tsx index d2a2e46..e742bd7 100644 --- a/src/app/listings/page.tsx +++ b/src/app/listings/page.tsx @@ -20,8 +20,7 @@ export default function ListingsPage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Buy", href: "#buy" }, { label: "Sell", href: "#sell" }, { label: "Services", href: "#services" }, @@ -29,8 +28,7 @@ export default function ListingsPage() { ], }, { - title: "Community", - items: [ + title: "Community", items: [ { label: "How It Works", href: "#how-it-works" }, { label: "Testimonials", href: "/#testimonials" }, { label: "FAQ", href: "#faq" }, @@ -38,8 +36,7 @@ export default function ListingsPage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Contact Us", href: "/contact" }, { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, @@ -55,7 +52,7 @@ export default function ListingsPage() { borderRadius="pill" contentWidth="mediumSmall" sizing="mediumLarge" - background="grid" + background="circleGradient" cardStyle="gradient-bordered" primaryButtonStyle="shadow" secondaryButtonStyle="layered" @@ -66,9 +63,7 @@ export default function ListingsPage() { navItems={navItems} brandName="CampusHub" button={{ - text: "Start Trading Now", - href: "/contact", - }} + text: "Start Trading Now", href: "/contact"}} /> @@ -79,28 +74,19 @@ export default function ListingsPage() { tagAnimation="slide-up" title="Browse Our Marketplace Listings" description="Explore thousands of listings from verified students across campus. Find exactly what you're looking for with our powerful search and filtering tools." - imageSrc="http://img.b2bpic.net/free-vector/people-buying-online_24908-55868.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-vector/people-buying-online_24908-55868.jpg" imageAlt="listings products categories marketplace items" mediaAnimation="slide-up" accordionItems={[ { - id: "1", - title: "Textbooks & Courses", - content: - "Save up to 70% on textbooks. Browse new, used, and rental options. Filter by course code, ISBN, or seller. All textbooks verified for accuracy and condition.", - }, + id: "1", title: "Textbooks & Courses", content: + "Save up to 70% on textbooks. Browse new, used, and rental options. Filter by course code, ISBN, or seller. All textbooks verified for accuracy and condition."}, { - id: "2", - title: "Dorm Essentials & Furniture", - content: - "Find everything for your dorm room. Bedding, storage, lighting, and furniture from graduating students and campus retailers. Items priced to sell quickly.", - }, + id: "2", title: "Dorm Essentials & Furniture", content: + "Find everything for your dorm room. Bedding, storage, lighting, and furniture from graduating students and campus retailers. Items priced to sell quickly."}, { - id: "3", - title: "Electronics & Tech", - content: - "Laptops, tablets, headphones, chargers, and more. All electronics tested and verified working. Extended buyer protection on tech items included.", - }, + id: "3", title: "Electronics & Tech", content: + "Laptops, tablets, headphones, chargers, and more. All electronics tested and verified working. Extended buyer protection on tech items included."}, ]} useInvertedBackground={false} mediaPosition="left" @@ -117,54 +103,29 @@ export default function ListingsPage() { description="Select the plan that fits your selling goals and start earning today." plans={[ { - id: "basic-seller", - price: "Free", - name: "Basic Seller", - buttons: [ + id: "basic-seller", price: "Free", name: "Basic Seller", buttons: [ { text: "Get Started", href: "/contact" }, { text: "Learn More", href: "#" }, ], features: [ - "Up to 5 listings", - "Manual payment collection", - "Standard support", - "Basic seller dashboard", - "No transaction fees for first month", - ], + "Up to 5 listings", "Manual payment collection", "Standard support", "Basic seller dashboard", "No transaction fees for first month"], }, { - id: "power-seller", - badge: "Most Popular", - badgeIcon: Sparkles, - price: "5%", - name: "Power Seller", - buttons: [ + id: "power-seller", badge: "Most Popular", badgeIcon: Sparkles, + price: "5%", name: "Power Seller", buttons: [ { text: "Upgrade Now", href: "/contact" }, { text: "View Features", href: "#" }, ], features: [ - "Unlimited listings", - "Automatic payments", - "Priority support", - "Advanced analytics", - "Seller protection included", - ], + "Unlimited listings", "Automatic payments", "Priority support", "Advanced analytics", "Seller protection included"], }, { - id: "service-pro", - price: "8%", - name: "Service Professional", - buttons: [ + id: "service-pro", price: "8%", name: "Service Professional", buttons: [ { text: "Start Offering", href: "/contact" }, { text: "More Info", href: "#" }, ], features: [ - "Appointment scheduling", - "Client management tools", - "Service calendar", - "Professional ratings", - "Payment processing", - ], + "Appointment scheduling", "Client management tools", "Service calendar", "Professional ratings", "Payment processing"], }, ]} textboxLayout="default" @@ -180,7 +141,7 @@ export default function ListingsPage() { tagAnimation="slide-up" title="Listings & Selling FAQ" description="Get answers to common questions about buying and selling on CampusHub." - imageSrc="http://img.b2bpic.net/free-photo/sales-assistant-being-employed-customer-care-support-job-working-telemarketing-call-center-helpdesk-female-receptionist-with-helpline-service-helping-clients-remote-communication_482257-43021.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/sales-assistant-being-employed-customer-care-support-job-working-telemarketing-call-center-helpdesk-female-receptionist-with-helpline-service-helping-clients-remote-communication_482257-43021.jpg" imageAlt="customer support help assistance service" mediaPosition="right" mediaAnimation="slide-up" @@ -188,23 +149,14 @@ export default function ListingsPage() { useInvertedBackground={false} faqs={[ { - id: "1", - title: "How do I create a listing?", - content: - "Sign in to your account, click 'Create Listing', add photos and description, set your price, and publish. Your listing goes live immediately and appears in search results.", - }, + id: "1", title: "How do I create a listing?", content: + "Sign in to your account, click 'Create Listing', add photos and description, set your price, and publish. Your listing goes live immediately and appears in search results."}, { - id: "2", - title: "What items can I sell?", - content: - "Textbooks, electronics, furniture, clothing, sports equipment, and more. Prohibited items include weapons, hazardous materials, and counterfeit goods. Check our guidelines for the full list.", - }, + id: "2", title: "What items can I sell?", content: + "Textbooks, electronics, furniture, clothing, sports equipment, and more. Prohibited items include weapons, hazardous materials, and counterfeit goods. Check our guidelines for the full list."}, { - id: "3", - title: "How do I set my price?", - content: - "You control your price. Use our price guide tool to see what similar items are selling for. Be competitive to attract more buyers. You can adjust prices anytime.", - }, + id: "3", title: "How do I set my price?", content: + "You control your price. Use our price guide tool to see what similar items are selling for. Be competitive to attract more buyers. You can adjust prices anytime."}, ]} faqsAnimation="slide-up" /> -- 2.49.1 From e9263087b1a49789495691cf94e2bfbf789ec7aa Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 12:56:57 +0000 Subject: [PATCH 4/5] Update src/app/page.tsx --- src/app/page.tsx | 236 ++++++++++++----------------------------------- 1 file changed, 60 insertions(+), 176 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index e094d5c..99cff5f 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -23,8 +23,7 @@ export default function HomePage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Buy", href: "#buy" }, { label: "Sell", href: "#sell" }, { label: "Services", href: "#services" }, @@ -32,8 +31,7 @@ export default function HomePage() { ], }, { - title: "Community", - items: [ + title: "Community", items: [ { label: "How It Works", href: "#how-it-works" }, { label: "Testimonials", href: "#testimonials" }, { label: "FAQ", href: "#faq" }, @@ -41,8 +39,7 @@ export default function HomePage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Contact Us", href: "/contact" }, { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, @@ -58,7 +55,7 @@ export default function HomePage() { borderRadius="pill" contentWidth="mediumSmall" sizing="mediumLarge" - background="grid" + background="circleGradient" cardStyle="gradient-bordered" primaryButtonStyle="shadow" secondaryButtonStyle="layered" @@ -69,9 +66,7 @@ export default function HomePage() { navItems={navItems} brandName="CampusHub" button={{ - text: "Start Trading Now", - href: "/contact", - }} + text: "Start Trading Now", href: "/contact"}} /> @@ -82,42 +77,26 @@ export default function HomePage() { tagAnimation="slide-up" title="Buy, Sell, Rent—Right On Campus" description="Trade textbooks, dorm gear, and services with fellow students. Save money. Earn cash. Simplify college life." - background={{ variant: "grid" }} + background={{ variant: "animated-grid" }} leftCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/student-girl-with-heap-textbooks-notebooks_1163-2513.jpg", - imageAlt: "textbooks college books campus students", - }, + imageSrc: "http://img.b2bpic.net/free-photo/student-girl-with-heap-textbooks-notebooks_1163-2513.jpg", imageAlt: "textbooks college books campus students"}, { - imageSrc: "http://img.b2bpic.net/free-photo/school-education-home-tutoring-concept-horizontal-shot-black-clever-african-amercan-woman-answers-some-question-schoolboy-who-has-headache-cant-understand-flipchart-diagram_273609-44824.jpg", - imageAlt: "student services tutoring help support", - }, + imageSrc: "http://img.b2bpic.net/free-photo/school-education-home-tutoring-concept-horizontal-shot-black-clever-african-amercan-woman-answers-some-question-schoolboy-who-has-headache-cant-understand-flipchart-diagram_273609-44824.jpg", imageAlt: "student services tutoring help support"}, { - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-working-together_23-2150628001.jpg", - imageAlt: "marketplace buying selling transaction commerce", - }, + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-working-together_23-2150628001.jpg", imageAlt: "marketplace buying selling transaction commerce"}, { - imageSrc: "http://img.b2bpic.net/free-photo/woman-typing-laptop-sitting-home-with-automation-lighting-system-using-voice-controlled-sma_482257-2844.jpg", - imageAlt: "mobile app responsive platform digital", - }, + imageSrc: "http://img.b2bpic.net/free-photo/woman-typing-laptop-sitting-home-with-automation-lighting-system-using-voice-controlled-sma_482257-2844.jpg", imageAlt: "mobile app responsive platform digital"}, ]} rightCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/front-view-back-school-assortment-new-normal-times_23-2148666131.jpg", - imageAlt: "dorm furniture college room essentials", - }, + imageSrc: "http://img.b2bpic.net/free-photo/front-view-back-school-assortment-new-normal-times_23-2148666131.jpg", imageAlt: "dorm furniture college room essentials"}, { - imageSrc: "http://img.b2bpic.net/free-photo/young-team-coworkers-working-project_273609-15664.jpg", - imageAlt: "college campus students community trading", - }, + imageSrc: "http://img.b2bpic.net/free-photo/young-team-coworkers-working-project_273609-15664.jpg", imageAlt: "college campus students community trading"}, { - imageSrc: "http://img.b2bpic.net/free-photo/recognized-recommended-allowance-approve-permit_53876-121138.jpg", - imageAlt: "trusted verified profile rating reviews", - }, + imageSrc: "http://img.b2bpic.net/free-photo/recognized-recommended-allowance-approve-permit_53876-121138.jpg", imageAlt: "trusted verified profile rating reviews"}, { - imageSrc: "http://img.b2bpic.net/free-photo/putting-money-coins-saving-glass-bottle-concept-investment-mutual-fund-finance-business-placed-textbook-content-money-saving-education_1150-45710.jpg", - imageAlt: "money savings budget college students", - }, + imageSrc: "http://img.b2bpic.net/free-photo/putting-money-coins-saving-glass-bottle-concept-investment-mutual-fund-finance-business-placed-textbook-content-money-saving-education_1150-45710.jpg", imageAlt: "money savings budget college students"}, ]} buttons={[ { text: "Start Trading Now", href: "/contact" }, @@ -135,46 +114,28 @@ export default function HomePage() { tagAnimation="slide-up" title="Everything You Need to Succeed On Campus" description="Discover the marketplace features designed specifically for college students to buy, sell, and rent with confidence." - imageSrc="http://img.b2bpic.net/free-vector/people-buying-online_24908-55868.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-vector/people-buying-online_24908-55868.jpg" imageAlt="listings products categories marketplace items" mediaAnimation="slide-up" accordionItems={[ { - id: "1", - title: "Buy, Sell & Rent Listings", - content: - "Browse textbooks, dorm furniture, electronics, and more. Filter by category, campus location, and price. Listings show seller ratings and verified student profiles for peace of mind.", - }, + id: "1", title: "Buy, Sell & Rent Listings", content: + "Browse textbooks, dorm furniture, electronics, and more. Filter by category, campus location, and price. Listings show seller ratings and verified student profiles for peace of mind."}, { - id: "2", - title: "Student Profiles & Ratings", - content: - "Every student has a verified profile with ratings and reviews. Build your reputation as a trusted buyer or seller. See transaction history and connect with campus community members.", - }, + id: "2", title: "Student Profiles & Ratings", content: + "Every student has a verified profile with ratings and reviews. Build your reputation as a trusted buyer or seller. See transaction history and connect with campus community members."}, { - id: "3", - title: "Service Scheduling", - content: - "Book tutoring, tech repair, cleaning, and other student services. Integrated calendar lets you schedule appointments instantly. Real-time notifications keep everyone on track.", - }, + id: "3", title: "Service Scheduling", content: + "Book tutoring, tech repair, cleaning, and other student services. Integrated calendar lets you schedule appointments instantly. Real-time notifications keep everyone on track."}, { - id: "4", - title: "Secure Checkout & Payments", - content: - "Fast, safe payment processing with buyer and seller protection. Multiple payment methods supported. Transparent transaction records for all activities.", - }, + id: "4", title: "Secure Checkout & Payments", content: + "Fast, safe payment processing with buyer and seller protection. Multiple payment methods supported. Transparent transaction records for all activities."}, { - id: "5", - title: "Seller Dashboard & Analytics", - content: - "Track your earnings, view transaction history, and monitor seller ratings. Real-time analytics show your performance and customer feedback to help grow your business.", - }, + id: "5", title: "Seller Dashboard & Analytics", content: + "Track your earnings, view transaction history, and monitor seller ratings. Real-time analytics show your performance and customer feedback to help grow your business."}, { - id: "6", - title: "Search & Filter", - content: - "Powerful search by category, price, condition, and campus location. Save favorite listings and get alerts when new items match your interests.", - }, + id: "6", title: "Search & Filter", content: + "Powerful search by category, price, condition, and campus location. Save favorite listings and get alerts when new items match your interests."}, ]} useInvertedBackground={false} mediaPosition="left" @@ -192,23 +153,14 @@ export default function HomePage() { metrics={[ { id: "1", icon: Users, title: "Active Students", value: "50,000+" }, { - id: "2", - icon: ShoppingCart, - title: "Monthly Transactions", - value: "25,000+", - }, + id: "2", icon: ShoppingCart, + title: "Monthly Transactions", value: "25,000+"}, { - id: "3", - icon: TrendingUp, - title: "Total Savings", - value: "$2.5M+", - }, + id: "3", icon: TrendingUp, + title: "Total Savings", value: "$2.5M+"}, { - id: "4", - icon: Star, - title: "Avg. Rating", - value: "4.8/5", - }, + id: "4", icon: Star, + title: "Avg. Rating", value: "4.8/5"}, ]} textboxLayout="default" useInvertedBackground={false} @@ -226,14 +178,7 @@ export default function HomePage() { textboxLayout="default" useInvertedBackground={false} names={[ - "Harvard University", - "MIT", - "Stanford University", - "Yale University", - "Princeton University", - "Columbia University", - "UC Berkeley", - ]} + "Harvard University", "MIT", "Stanford University", "Yale University", "Princeton University", "Columbia University", "UC Berkeley"]} speed={40} showCard={true} /> @@ -250,65 +195,29 @@ export default function HomePage() { useInvertedBackground={false} testimonials={[ { - id: "1", - name: "Sarah Johnson", - handle: "@sarahj_bu", - testimonial: - "I sold my old textbooks for $200 and bought next semester's books at 40% off. CampusHub saved me hundreds already!", - imageSrc: - "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg?_wi=1", - imageAlt: "Sarah Johnson", - }, + id: "1", name: "Sarah Johnson", handle: "@sarahj_bu", testimonial: + "I sold my old textbooks for $200 and bought next semester's books at 40% off. CampusHub saved me hundreds already!", imageSrc: + "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", imageAlt: "Sarah Johnson"}, { - id: "2", - name: "Michael Chen", - handle: "@mchen_stanford", - testimonial: - "The tutoring service feature is amazing. I found a tutor through CampusHub and improved my calculus grade significantly.", - imageSrc: - "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg?_wi=2", - imageAlt: "Michael Chen", - }, + id: "2", name: "Michael Chen", handle: "@mchen_stanford", testimonial: + "The tutoring service feature is amazing. I found a tutor through CampusHub and improved my calculus grade significantly.", imageSrc: + "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", imageAlt: "Michael Chen"}, { - id: "3", - name: "Emily Rodriguez", - handle: "@emily_umich", - testimonial: - "Found the perfect dorm furniture set from a graduating senior. Everything is in great condition and I saved $300.", - imageSrc: - "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg?_wi=3", - imageAlt: "Emily Rodriguez", - }, + id: "3", name: "Emily Rodriguez", handle: "@emily_umich", testimonial: + "Found the perfect dorm furniture set from a graduating senior. Everything is in great condition and I saved $300.", imageSrc: + "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", imageAlt: "Emily Rodriguez"}, { - id: "4", - name: "David Kim", - handle: "@davidkim_nyu", - testimonial: - "I earn extra money repairing laptops through CampusHub. The platform makes it super easy to manage bookings.", - imageSrc: - "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg?_wi=4", - imageAlt: "David Kim", - }, + id: "4", name: "David Kim", handle: "@davidkim_nyu", testimonial: + "I earn extra money repairing laptops through CampusHub. The platform makes it super easy to manage bookings.", imageSrc: + "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", imageAlt: "David Kim"}, { - id: "5", - name: "Jessica Martinez", - handle: "@jmart_usc", - testimonial: - "The student verification system gives me peace of mind when buying and selling. I trust the community.", - imageSrc: - "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg?_wi=5", - imageAlt: "Jessica Martinez", - }, + id: "5", name: "Jessica Martinez", handle: "@jmart_usc", testimonial: + "The student verification system gives me peace of mind when buying and selling. I trust the community.", imageSrc: + "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", imageAlt: "Jessica Martinez"}, { - id: "6", - name: "Alex Thompson", - handle: "@alexthompson_penn", - testimonial: - "Renting out my bike during the semester was so simple. CampusHub handled payments and scheduling seamlessly.", - imageSrc: - "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg?_wi=6", - imageAlt: "Alex Thompson", - }, + id: "6", name: "Alex Thompson", handle: "@alexthompson_penn", testimonial: + "Renting out my bike during the semester was so simple. CampusHub handled payments and scheduling seamlessly.", imageSrc: + "http://img.b2bpic.net/free-photo/portrait-delighted-hipster-male-student-with-crisp-hair_176532-8157.jpg", imageAlt: "Alex Thompson"}, ]} animationType="slide-up" speed={40} @@ -324,54 +233,29 @@ export default function HomePage() { description="Our commission structure is designed to reward active sellers and keep costs low for all students." plans={[ { - id: "buyer", - price: "Free", - name: "Buyer", - buttons: [ + id: "buyer", price: "Free", name: "Buyer", buttons: [ { text: "Start Buying", href: "/listings" }, { text: "Browse Listings", href: "/listings" }, ], features: [ - "Browse unlimited listings", - "Direct messaging with sellers", - "Student verification badge", - "Secure checkout", - "Buyer protection", - ], + "Browse unlimited listings", "Direct messaging with sellers", "Student verification badge", "Secure checkout", "Buyer protection"], }, { - id: "seller", - badge: "Most Popular", - badgeIcon: Sparkles, - price: "5%", - name: "Seller Commission", - buttons: [ + id: "seller", badge: "Most Popular", badgeIcon: Sparkles, + price: "5%", name: "Seller Commission", buttons: [ { text: "Start Selling", href: "/contact" }, { text: "View Dashboard", href: "/listings" }, ], features: [ - "5% commission on sales", - "Unlimited listings", - "Seller dashboard", - "Analytics & insights", - "Payment processing included", - ], + "5% commission on sales", "Unlimited listings", "Seller dashboard", "Analytics & insights", "Payment processing included"], }, { - id: "service-provider", - price: "8%", - name: "Service Provider", - buttons: [ + id: "service-provider", price: "8%", name: "Service Provider", buttons: [ { text: "Offer Services", href: "/contact" }, { text: "Pricing Details", href: "#" }, ], features: [ - "8% commission per booking", - "Service calendar scheduling", - "Client management tools", - "Reputation tracking", - "Instant payments", - ], + "8% commission per booking", "Service calendar scheduling", "Client management tools", "Reputation tracking", "Instant payments"], }, ]} textboxLayout="default" @@ -384,7 +268,7 @@ export default function HomePage() { Date: Tue, 3 Mar 2026 12:56:57 +0000 Subject: [PATCH 5/5] Update src/app/pricing/page.tsx --- src/app/pricing/page.tsx | 105 ++++++++++----------------------------- 1 file changed, 27 insertions(+), 78 deletions(-) diff --git a/src/app/pricing/page.tsx b/src/app/pricing/page.tsx index 02a5b4b..4ea0265 100644 --- a/src/app/pricing/page.tsx +++ b/src/app/pricing/page.tsx @@ -20,8 +20,7 @@ export default function PricingPage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Buy", href: "#buy" }, { label: "Sell", href: "#sell" }, { label: "Services", href: "#services" }, @@ -29,8 +28,7 @@ export default function PricingPage() { ], }, { - title: "Community", - items: [ + title: "Community", items: [ { label: "How It Works", href: "#how-it-works" }, { label: "Testimonials", href: "/#testimonials" }, { label: "FAQ", href: "#faq" }, @@ -38,8 +36,7 @@ export default function PricingPage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Contact Us", href: "/contact" }, { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, @@ -55,7 +52,7 @@ export default function PricingPage() { borderRadius="pill" contentWidth="mediumSmall" sizing="mediumLarge" - background="grid" + background="circleGradient" cardStyle="gradient-bordered" primaryButtonStyle="shadow" secondaryButtonStyle="layered" @@ -66,9 +63,7 @@ export default function PricingPage() { navItems={navItems} brandName="CampusHub" button={{ - text: "Start Trading Now", - href: "/contact", - }} + text: "Start Trading Now", href: "/contact"}} /> @@ -81,54 +76,29 @@ export default function PricingPage() { description="Our pricing structure rewards activity and keeps costs low so you can save more and earn more on CampusHub." plans={[ { - id: "buyer", - price: "Free", - name: "Buyer", - buttons: [ + id: "buyer", price: "Free", name: "Buyer", buttons: [ { text: "Start Buying", href: "/listings" }, { text: "Browse Items", href: "/listings" }, ], features: [ - "Browse unlimited listings", - "Save favorite items", - "Direct seller messaging", - "Student verification badge", - "Secure checkout with protection", - ], + "Browse unlimited listings", "Save favorite items", "Direct seller messaging", "Student verification badge", "Secure checkout with protection"], }, { - id: "seller", - badge: "Most Popular", - badgeIcon: Sparkles, - price: "5%", - name: "Seller Commission", - buttons: [ + id: "seller", badge: "Most Popular", badgeIcon: Sparkles, + price: "5%", name: "Seller Commission", buttons: [ { text: "Start Selling", href: "/contact" }, { text: "Seller Dashboard", href: "/listings" }, ], features: [ - "5% commission on each sale", - "Unlimited product listings", - "Advanced seller dashboard", - "Real-time sales analytics", - "Seller protection & support", - ], + "5% commission on each sale", "Unlimited product listings", "Advanced seller dashboard", "Real-time sales analytics", "Seller protection & support"], }, { - id: "service-provider", - price: "8%", - name: "Service Provider", - buttons: [ + id: "service-provider", price: "8%", name: "Service Provider", buttons: [ { text: "Offer Services", href: "/contact" }, { text: "Service Details", href: "#" }, ], features: [ - "8% commission per booking", - "Integrated scheduling calendar", - "Client management system", - "Service history tracking", - "Instant payment processing", - ], + "8% commission per booking", "Integrated scheduling calendar", "Client management system", "Service history tracking", "Instant payment processing"], }, ]} textboxLayout="default" @@ -146,29 +116,17 @@ export default function PricingPage() { description="See why CampusHub offers the best pricing in the college marketplace space." metrics={[ { - id: "1", - icon: Users, - title: "Lowest Fees", - value: "5-8%", - }, + id: "1", icon: Users, + title: "Lowest Fees", value: "5-8%"}, { - id: "2", - icon: ShoppingCart, - title: "No Hidden Costs", - value: "Transparent", - }, + id: "2", icon: ShoppingCart, + title: "No Hidden Costs", value: "Transparent"}, { - id: "3", - icon: TrendingUp, - title: "Instant Payouts", - value: "3-5 Days", - }, + id: "3", icon: TrendingUp, + title: "Instant Payouts", value: "3-5 Days"}, { - id: "4", - icon: Star, - title: "Free Buyer Access", - value: "Always", - }, + id: "4", icon: Star, + title: "Free Buyer Access", value: "Always"}, ]} textboxLayout="default" useInvertedBackground={false} @@ -183,7 +141,7 @@ export default function PricingPage() { tagAnimation="slide-up" title="Pricing & Fees FAQ" description="Understand our transparent pricing structure and how we calculate your costs and earnings." - imageSrc="http://img.b2bpic.net/free-photo/sales-assistant-being-employed-customer-care-support-job-working-telemarketing-call-center-helpdesk-female-receptionist-with-helpline-service-helping-clients-remote-communication_482257-43021.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/sales-assistant-being-employed-customer-care-support-job-working-telemarketing-call-center-helpdesk-female-receptionist-with-helpline-service-helping-clients-remote-communication_482257-43021.jpg" imageAlt="customer support help assistance service" mediaPosition="right" mediaAnimation="slide-up" @@ -191,23 +149,14 @@ export default function PricingPage() { useInvertedBackground={false} faqs={[ { - id: "1", - title: "Why do buyers pay nothing?", - content: - "We believe buying should be accessible to all students. Our commission from sellers keeps the platform free for buyers. No hidden checkout fees ever.", - }, + id: "1", title: "Why do buyers pay nothing?", content: + "We believe buying should be accessible to all students. Our commission from sellers keeps the platform free for buyers. No hidden checkout fees ever."}, { - id: "2", - title: "When do I receive my payment?", - content: - "Sellers receive payments within 3-5 business days after a successful sale. We process payouts twice weekly. All payments go directly to your linked bank account.", - }, + id: "2", title: "When do I receive my payment?", content: + "Sellers receive payments within 3-5 business days after a successful sale. We process payouts twice weekly. All payments go directly to your linked bank account."}, { - id: "3", - title: "Are there any additional fees?", - content: - "No. There are no listing fees, account fees, or payment processing fees. You only pay commission on completed transactions. What you see is what you get.", - }, + id: "3", title: "Are there any additional fees?", content: + "No. There are no listing fees, account fees, or payment processing fees. You only pay commission on completed transactions. What you see is what you get."}, ]} faqsAnimation="slide-up" /> -- 2.49.1