3 Commits

Author SHA1 Message Date
d1ad88874f Update src/app/page.tsx 2026-03-27 11:31:13 +00:00
39fc41461e Merge version_1 into main
Merge version_1 into main
2026-03-27 11:24:23 +00:00
79443b314b Merge version_1 into main
Merge version_1 into main
2026-03-27 11:23:46 +00:00

View File

@@ -11,8 +11,17 @@ import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatin
import PricingCardOne from '@/components/sections/pricing/PricingCardOne'; import PricingCardOne from '@/components/sections/pricing/PricingCardOne';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve'; import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import { ShieldCheck, Users, Zap } from "lucide-react"; import { ShieldCheck, Users, Zap } from "lucide-react";
import { useState } from 'react';
export default function LandingPage() { export default function LandingPage() {
const [isPaid, setIsPaid] = useState(false);
const handlePayment = () => {
// Simulation of payment success
alert("Please transfer the payment to UPI ID: pranaymokashi45-1@oksbi. Once confirmed, we will enable your portal access.");
setIsPaid(true);
};
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="shift-hover" defaultButtonVariant="shift-hover"
@@ -30,14 +39,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ { name: "Features", id: "features" },
name: "Features", id: "features"}, { name: "Pricing", id: "pricing" },
{ { name: "About", id: "about" },
name: "Pricing", id: "pricing"}, { name: "Contact", id: "contact" },
{
name: "About", id: "about"},
{
name: "Contact", id: "contact"},
]} ]}
brandName="TeamUp" brandName="TeamUp"
/> />
@@ -45,15 +50,12 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplit <HeroSplit
background={{ background={{ variant: "plain" }}
variant: "plain"}}
title="Connect With Professional Video Editors" title="Connect With Professional Video Editors"
description="Hire skilled video editors or find clients for your editing services. Build your portfolio, grow your income, and collaborate seamlessly—all in one platform." description="Hire skilled video editors or find clients for your editing services. Build your portfolio, grow your income, and collaborate seamlessly—all in one platform."
buttons={[ buttons={[
{ { text: "Hire an Editor", href: "#" },
text: "Hire an Editor", href: "#"}, { text: "Join as Editor", href: "#" },
{
text: "Join as Editor", href: "#"},
]} ]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BWh3hiRS0N7XFyMRW0mRhVdZrx/a-high-tech-video-editing-interface-on-m-1774610578769-5e8d3fdf.png" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BWh3hiRS0N7XFyMRW0mRhVdZrx/a-high-tech-video-editing-interface-on-m-1774610578769-5e8d3fdf.png"
imageAlt="Editing Studio" imageAlt="Editing Studio"
@@ -67,15 +69,9 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={true} useInvertedBackground={true}
features={[ features={[
{ { icon: Users, title: "Vetted Talent Pool", description: "Connect with pre-screened professionals experienced in high-quality content production." },
icon: Users, { icon: ShieldCheck, title: "Secure Payments", description: "Escrow-based payment systems ensuring work is delivered and creators are protected." },
title: "Vetted Talent Pool", description: "Connect with pre-screened professionals experienced in high-quality content production."}, { icon: Zap, title: "Fast Turnaround", description: "Streamlined collaboration workflows and built-in project management tools." },
{
icon: ShieldCheck,
title: "Secure Payments", description: "Escrow-based payment systems ensuring work is delivered and creators are protected."},
{
icon: Zap,
title: "Fast Turnaround", description: "Streamlined collaboration workflows and built-in project management tools."},
]} ]}
title="Why Choose TeamUp?" title="Why Choose TeamUp?"
description="The complete ecosystem designed for modern video production and talent collaboration." description="The complete ecosystem designed for modern video production and talent collaboration."
@@ -88,18 +84,9 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ { id: "1", value: "10k+", title: "Verified Editors", items: ["Specialized in YouTube", "Agency Ready", "Global Access"] },
id: "1", value: "10k+", title: "Verified Editors", items: [ { id: "2", value: "500k+", title: "Projects Completed", items: ["Successful Deliveries", "Content Optimized", "Satisfied Creators"] },
"Specialized in YouTube", "Agency Ready", "Global Access"], { id: "3", value: "24/7", title: "Global Support", items: ["Always Online", "Quick Response", "Seamless Edits"] },
},
{
id: "2", value: "500k+", title: "Projects Completed", items: [
"Successful Deliveries", "Content Optimized", "Satisfied Creators"],
},
{
id: "3", value: "24/7", title: "Global Support", items: [
"Always Online", "Quick Response", "Seamless Edits"],
},
]} ]}
title="Scale With Confidence" title="Scale With Confidence"
description="Data-driven results for creators and agencies scaling their video operations." description="Data-driven results for creators and agencies scaling their video operations."
@@ -113,40 +100,27 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
plans={[ plans={[
{ {
id: "starter", badge: "Starter", price: "$29", subtitle: "Perfect for solo creators starting their journey.", features: [ id: "starter", badge: "Starter", price: "$29", subtitle: "Perfect for solo creators.", features: ["3 Projects / month", "Standard Support"]
"3 Projects / month", "Basic Messaging", "Standard Support"],
}, },
{ {
id: "pro", badge: "Pro", price: "$99", subtitle: "Best for growing channels and professional editors.", features: [ id: "pro", badge: "Pro", price: "$99", subtitle: "Best for growing channels.", features: ["Unlimited Projects", "Priority Support"]
"Unlimited Projects", "Priority Messaging", "Advanced Search", "Profile Boosting"], }
},
{
id: "agency", badge: "Agency", price: "$249", subtitle: "Advanced features for production houses and brands.", features: [
"Unlimited Projects", "Dedicated Support", "API Access", "Bulk Project Tools"],
},
]} ]}
buttons={[{ text: "Complete Payment (UPI: pranaymokashi45-1@oksbi)", onClick: handlePayment }]}
title="Flexible Membership Tiers" title="Flexible Membership Tiers"
description="Choose the right plan to scale your editing career or content production output." description="Choose the right plan to scale your editing career."
/> />
</div> </div>
<div id="testimonials" data-section="testimonials"> <div id="portfolio-upload" data-section="portfolio">
<TestimonialCardTwelve <div className="container mx-auto px-6 py-20 text-center">
useInvertedBackground={false} <h2 className="text-3xl font-bold mb-6">Portfolio Upload</h2>
testimonials={[ {!isPaid ? (
{ <p className="text-red-500 font-semibold">Please complete your subscription payment to unlock portfolio uploading.</p>
id: "1", name: "Sarah Johnson", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BWh3hiRS0N7XFyMRW0mRhVdZrx/close-up-abstract-video-editing-footage--1774610578048-404a2e51.png"}, ) : (
{ <button className="bg-primary-cta text-primary-cta-text px-8 py-4 rounded">Upload Portfolio</button>
id: "2", name: "Michael Chen", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BWh3hiRS0N7XFyMRW0mRhVdZrx/abstract-dark-waveform-digital-visualiza-1774610580089-4b36e2d1.png"}, )}
{ </div>
id: "3", name: "Emily Rodriguez", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BWh3hiRS0N7XFyMRW0mRhVdZrx/glowing-digital-creative-workspace-backg-1774610579463-b457e638.png"},
{
id: "4", name: "David Kim", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BWh3hiRS0N7XFyMRW0mRhVdZrx/abstract-cinematic-light-streaks-over-a--1774610578472-e377b75d.png"},
]}
cardTitle="Loved by Creators"
cardTag="Testimonials"
cardAnimation="blur-reveal"
/>
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
@@ -154,14 +128,8 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
title="Get Started Today" title="Get Started Today"
description="Ready to scale your production? Let's talk about your requirements." description="Ready to scale your production? Let's talk about your requirements."
inputs={[ inputs={[{ name: "name", type: "text", placeholder: "Your Name" }, { name: "email", type: "email", placeholder: "Email Address" }]}
{ textarea={{ name: "message", placeholder: "Tell us about your needs..." }}
name: "name", type: "text", placeholder: "Your Name"},
{
name: "email", type: "email", placeholder: "Email Address"},
]}
textarea={{
name: "message", placeholder: "Tell us about your needs..."}}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BWh3hiRS0N7XFyMRW0mRhVdZrx/a-sleek-dark-theme-support-dashboard-ui--1774610578818-e4aeef37.png" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BWh3hiRS0N7XFyMRW0mRhVdZrx/a-sleek-dark-theme-support-dashboard-ui--1774610578818-e4aeef37.png"
mediaAnimation="blur-reveal" mediaAnimation="blur-reveal"
/> />
@@ -170,34 +138,8 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBaseReveal <FooterBaseReveal
columns={[ columns={[
{ { title: "Product", items: [{ label: "Features", href: "#features" }, { label: "Pricing", href: "#pricing" }] },
title: "Product", items: [ { title: "Company", items: [{ label: "About Us", href: "#about" }] }
{
label: "Features", href: "#features"},
{
label: "Pricing", href: "#pricing"},
{
label: "Support", href: "#contact"},
],
},
{
title: "Company", items: [
{
label: "About Us", href: "#about"},
{
label: "Careers", href: "#"},
{
label: "Contact", href: "#contact"},
],
},
{
title: "Legal", items: [
{
label: "Privacy", href: "#"},
{
label: "Terms", href: "#"},
],
},
]} ]}
copyrightText="© 2024 TeamUp Marketplace. All rights reserved." copyrightText="© 2024 TeamUp Marketplace. All rights reserved."
/> />
@@ -205,4 +147,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }