Merge version_2 into main #4
1438
src/app/layout.tsx
1438
src/app/layout.tsx
File diff suppressed because it is too large
Load Diff
@@ -26,31 +26,39 @@ export default function HomePage() {
|
||||
const testimonials = [
|
||||
{
|
||||
name: "Sarah Johnson", handle: "CEO, TechCorp Partners", testimonial: "PartnerLedger transformed how we manage finances. Everything is transparent and automated.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-portrait-of-a-woma-1772945330801-0b93770e.png?_wi=1"},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-portrait-of-a-woma-1772945330801-0b93770e.png?_wi=1"
|
||||
},
|
||||
{
|
||||
name: "Michael Chen", handle: "Co-founder, InnovateLab", testimonial: "Non-technical users can understand everything instantly. Highly intuitive platform.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-an-asian-man-in-1772945331005-b7056055.png?_wi=1"},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-an-asian-man-in-1772945331005-b7056055.png?_wi=1"
|
||||
},
|
||||
];
|
||||
|
||||
const featureCards = [
|
||||
{
|
||||
id: 1,
|
||||
title: "Transaction Management", description: "Record money transfers between partners with confirmation workflow. Track who sent what, when it was sent, and approval status all in one place.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-clean-interface-showing-transaction-ma-1772945331962-3f05c745.png?_wi=1"},
|
||||
title: "Transaction Management", description: "Record money transfers between partners with confirmation workflow. Track who sent what, when it was sent, and approval status all in one place.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-clean-interface-showing-transaction-ma-1772945331962-3f05c745.png?_wi=1"
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Expense Tracking", description: "Log business expenses and automatically split them equally among partners. Categorize by type and track payment responsibility with precision.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-modern-interface-displaying-expense-tr-1772945334838-b233a93f.png?_wi=1"},
|
||||
title: "Expense Tracking", description: "Log business expenses and automatically split them equally among partners. Categorize by type and track payment responsibility with precision.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-modern-interface-displaying-expense-tr-1772945334838-b233a93f.png?_wi=1"
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "Debt Calculation", description: "System automatically calculates who owes whom from both transactions and expenses. View comprehensive balance sheet with complete financial clarity.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-clean-interface-showing-debt-tracking--1772945331936-e37a71f7.png?_wi=1"},
|
||||
title: "Debt Calculation", description: "System automatically calculates who owes whom from both transactions and expenses. View comprehensive balance sheet with complete financial clarity.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-clean-interface-showing-debt-tracking--1772945331936-e37a71f7.png?_wi=1"
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
title: "Analytics Dashboard", description: "Visual charts and graphs show profit trends, expense distribution, partner contributions, and financial performance over time.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-comprehensive-analytics-dashboard-show-1772945331629-7685e582.png?_wi=1"},
|
||||
title: "Analytics Dashboard", description: "Visual charts and graphs show profit trends, expense distribution, partner contributions, and financial performance over time.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-comprehensive-analytics-dashboard-show-1772945331629-7685e582.png?_wi=1"
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
title: "Report Generation", description: "Auto-generate daily, monthly, and yearly reports. Export to CSV or sync directly with Google Sheets for external review.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-detailed-report-generation-interface-s-1772945333635-8426832a.png?_wi=1"},
|
||||
title: "Report Generation", description: "Auto-generate daily, monthly, and yearly reports. Export to CSV or sync directly with Google Sheets for external review.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-detailed-report-generation-interface-s-1772945333635-8426832a.png?_wi=1"
|
||||
},
|
||||
{
|
||||
id: 6,
|
||||
title: "Notifications & Alerts", description: "Real-time alerts for pending confirmations, unusual activity, debt imbalances, and new monthly reports. Stay informed instantly.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-notification-center-interface-showing--1772945332957-f3d2f1c1.png?_wi=1"},
|
||||
title: "Notifications & Alerts", description: "Real-time alerts for pending confirmations, unusual activity, debt imbalances, and new monthly reports. Stay informed instantly.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/a-notification-center-interface-showing--1772945332957-f3d2f1c1.png?_wi=1"
|
||||
},
|
||||
];
|
||||
|
||||
const metrics = [
|
||||
@@ -71,55 +79,70 @@ export default function HomePage() {
|
||||
const testimonialCards = [
|
||||
{
|
||||
id: "1", name: "Emily Rodriguez", handle: "Co-owner, Growth Marketing Studio", testimonial: "Finally, a system where both partners can see exactly what's happening with finances. No more arguments about who paid what.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-a-latina-woman--1772945331980-7d595976.png"},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-a-latina-woman--1772945331980-7d595976.png"
|
||||
},
|
||||
{
|
||||
id: "2", name: "David Kim", handle: "Partner, Digital Agency Pro", testimonial: "The automatic expense splitting saves us hours every month. And the insights help us understand our business better.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-an-asian-man-in-1772945331345-30fe2316.png"},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-an-asian-man-in-1772945331345-30fe2316.png"
|
||||
},
|
||||
{
|
||||
id: "3", name: "Jessica Martinez", handle: "Founder, EcommercePlus", testimonial: "Integration with Google Sheets is seamless. Our accountant loves that she can audit everything in one place.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-a-woman-in-her--1772945331325-b9277360.png"},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-a-woman-in-her--1772945331325-b9277360.png"
|
||||
},
|
||||
{
|
||||
id: "4", name: "Robert Thompson", handle: "Co-founder, Tech Consultancy", testimonial: "Non-technical users can understand it immediately. That's what sets PartnerLedger apart from other accounting software.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-a-man-in-his-50-1772945330701-c1842fdd.png"},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-a-man-in-his-50-1772945330701-c1842fdd.png"
|
||||
},
|
||||
{
|
||||
id: "5", name: "Lisa Wang", handle: "Partner Manager, Innovation Labs", testimonial: "The notification system keeps everyone informed without being overwhelming. Perfect balance of features and simplicity.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-an-asian-woman--1772945331371-95422c8f.png"},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-an-asian-woman--1772945331371-95422c8f.png"
|
||||
},
|
||||
{
|
||||
id: "6", name: "James Wilson", handle: "Director, Financial Services Partners", testimonial: "Security and compliance are excellent. We trust this platform completely for sensitive financial data.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-a-man-in-his-40-1772945331262-12e61c3c.png"},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AeFh7JXWobxRw48uxasAO9bBiy/professional-headshot-of-a-man-in-his-40-1772945331262-12e61c3c.png"
|
||||
},
|
||||
];
|
||||
|
||||
const pricingPlans = [
|
||||
{
|
||||
id: "starter", badge: "For New Partners", badgeIcon: Rocket,
|
||||
price: "$29/mo", subtitle: "Perfect for 2-3 partners starting out", features: [
|
||||
"Up to 3 partners", "Unlimited transactions", "Basic analytics", "CSV export", "Email support"],
|
||||
"Up to 3 partners", "Unlimited transactions", "Basic analytics", "CSV export", "Email support"
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "professional", badge: "Most Popular", badgeIcon: Sparkles,
|
||||
price: "$79/mo", subtitle: "For growing businesses", features: [
|
||||
"Up to 10 partners", "Unlimited transactions & expenses", "Advanced analytics & insights", "Google Sheets sync", "Custom reports", "Priority support", "Role-based access control"],
|
||||
"Up to 10 partners", "Unlimited transactions & expenses", "Advanced analytics & insights", "Google Sheets sync", "Custom reports", "Priority support", "Role-based access control"
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "enterprise", badge: "For Large Teams", badgeIcon: Crown,
|
||||
price: "$199/mo", subtitle: "Complete financial control", features: [
|
||||
"Unlimited partners", "Unlimited transactions & expenses", "Premium analytics with AI insights", "Google Sheets & Zapier sync", "Custom report builder", "24/7 dedicated support", "Admin panel & manager roles", "API access", "Data backup & recovery"],
|
||||
"Unlimited partners", "Unlimited transactions & expenses", "Premium analytics with AI insights", "Google Sheets & Zapier sync", "Custom report builder", "24/7 dedicated support", "Admin panel & manager roles", "API access", "Data backup & recovery"
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
const faqs = [
|
||||
{
|
||||
id: "1", title: "How does transaction confirmation work?", content: "When a partner logs a transaction, the other partner receives a notification and can approve or reject it. Only approved transactions are recorded in the system. This ensures accuracy and prevents disputes."},
|
||||
id: "1", title: "How does transaction confirmation work?", content: "When a partner logs a transaction, the other partner receives a notification and can approve or reject it. Only approved transactions are recorded in the system. This ensures accuracy and prevents disputes."
|
||||
},
|
||||
{
|
||||
id: "2", title: "Are expenses split equally between all partners?", content: "Yes, expenses are automatically split equally among all active partners in your account. For example, if 2 partners share a $1000 expense, each owes $500. The system calculates this instantly."},
|
||||
id: "2", title: "Are expenses split equally between all partners?", content: "Yes, expenses are automatically split equally among all active partners in your account. For example, if 2 partners share a $1000 expense, each owes $500. The system calculates this instantly."
|
||||
},
|
||||
{
|
||||
id: "3", title: "Can I export my data to Google Sheets?", content: "Absolutely. PartnerLedger syncs automatically with Google Sheets. Every transaction and expense appears in your spreadsheet in real-time, making it easy to share with accountants or external auditors."},
|
||||
id: "3", title: "Can I export my data to Google Sheets?", content: "Absolutely. PartnerLedger syncs automatically with Google Sheets. Every transaction and expense appears in your spreadsheet in real-time, making it easy to share with accountants or external auditors."
|
||||
},
|
||||
{
|
||||
id: "4", title: "What payment methods do you accept?", content: "We accept all major credit cards (Visa, Mastercard, American Express) and can also arrange annual billing or enterprise agreements. Invoicing is available for business accounts."},
|
||||
id: "4", title: "What payment methods do you accept?", content: "We accept all major credit cards (Visa, Mastercard, American Express) and can also arrange annual billing or enterprise agreements. Invoicing is available for business accounts."
|
||||
},
|
||||
{
|
||||
id: "5", title: "Is my financial data secure?", content: "Yes. We use enterprise-grade encryption (TLS 1.2+), regular security audits, and comply with SOC 2 standards. All data is encrypted at rest and in transit. We never share your data with third parties."},
|
||||
id: "5", title: "Is my financial data secure?", content: "Yes. We use enterprise-grade encryption (TLS 1.2+), regular security audits, and comply with SOC 2 standards. All data is encrypted at rest and in transit. We never share your data with third parties."
|
||||
},
|
||||
{
|
||||
id: "6", title: "Can I manage different roles for different partners?", content: "Yes. PartnerLedger supports three roles: Owner (full access), Partner (can view and add transactions/expenses), and Manager (read-only access for auditors or accountants)."},
|
||||
id: "6", title: "Can I manage different roles for different partners?", content: "Yes. PartnerLedger supports three roles: Owner (full access), Partner (can view and add transactions/expenses), and Manager (read-only access for auditors or accountants)."
|
||||
},
|
||||
];
|
||||
|
||||
return (
|
||||
@@ -142,7 +165,7 @@ export default function HomePage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardTestimonial
|
||||
title="Financial Management Built for Business Partners"
|
||||
description="Track transactions, expenses, and debt balances in real-time. Get instant financial insights and automatic reports. Collaborate seamlessly with your partners through a platform designed for clarity and trust."
|
||||
description="Manage partner finances without conflict. Reduce time spent on reconciliation by automating transaction tracking, expense splitting, and debt calculations. Eliminate financial disputes with complete transparency, real-time updates, and crystal-clear reporting your partners will trust."
|
||||
tag="Financial SaaS Platform"
|
||||
tagIcon={TrendingUp}
|
||||
background={{ variant: "plain" }}
|
||||
@@ -152,9 +175,11 @@ export default function HomePage() {
|
||||
testimonials={testimonials}
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Free Trial", href: "https://app.partnerledger.com/signup"},
|
||||
text: "Start Free Trial", href: "https://app.partnerledger.com/signup"
|
||||
},
|
||||
{
|
||||
text: "View Demo", href: "#features"},
|
||||
text: "View Demo", href: "#features"
|
||||
},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
useInvertedBackground={false}
|
||||
@@ -189,7 +214,8 @@ export default function HomePage() {
|
||||
imagePosition="right"
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Features", href: "#features"},
|
||||
text: "Explore Features", href: "#features"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -263,9 +289,11 @@ export default function HomePage() {
|
||||
useInvertedBackground={false}
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Free Trial", href: "https://app.partnerledger.com/signup"},
|
||||
text: "Start Free Trial", href: "https://app.partnerledger.com/signup"
|
||||
},
|
||||
{
|
||||
text: "Schedule Demo", href: "#"},
|
||||
text: "Schedule Demo", href: "#"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -277,16 +305,19 @@ export default function HomePage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Linkedin,
|
||||
href: "https://linkedin.com/company/partnerledger", ariaLabel: "LinkedIn"},
|
||||
href: "https://linkedin.com/company/partnerledger", ariaLabel: "LinkedIn"
|
||||
},
|
||||
{
|
||||
icon: Twitter,
|
||||
href: "https://twitter.com/partnerledger", ariaLabel: "Twitter"},
|
||||
href: "https://twitter.com/partnerledger", ariaLabel: "Twitter"
|
||||
},
|
||||
{
|
||||
icon: Github,
|
||||
href: "https://github.com/partnerledger", ariaLabel: "GitHub"},
|
||||
href: "https://github.com/partnerledger", ariaLabel: "GitHub"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user