From 7d8c6a064265f83de41a5779b56ff6f7b0c247fc Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 20:26:55 +0000 Subject: [PATCH 1/4] Update src/app/layout.tsx --- src/app/layout.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 925d35c..53de391 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -5,7 +5,8 @@ import "./globals.css"; const inter = Inter({ subsets: ["latin"] }); export const metadata: Metadata = { - title: "FinControl - Your Money. Fully Controlled.", description: "Take charge of your finances with intelligent tracking, budgeting, and insights."}; + title: "FinControl - Your Money. Fully Controlled.", description: "Take charge of your finances with intelligent tracking, budgeting, and insights." +}; export default function RootLayout({ children, -- 2.49.1 From 516b321f1e27828f9ff743776ae41e033f34624c Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 20:26:55 +0000 Subject: [PATCH 2/4] Update src/app/page.tsx --- src/app/page.tsx | 127 +++++++++++++++++++++++++---------------------- 1 file changed, 68 insertions(+), 59 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 1a2e0b1..5530a35 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -98,13 +98,16 @@ export default function HomePage() { stats: [ { title: "Monthly Balance", values: [2450.5, 3120.75, 3895.25], - valuePrefix: "$", description: "Total account balance"}, + valuePrefix: "$", description: "Total account balance" + }, { title: "This Month Income", values: [5200, 5200, 5200], - valuePrefix: "$", description: "Received income"}, + valuePrefix: "$", description: "Received income" + }, { title: "This Month Spent", values: [2100.5, 1950.25, 1305.75], - valuePrefix: "$", description: "Total expenses"}, + valuePrefix: "$", description: "Total expenses" + }, ], chartTitle: "Income vs Expenses", chartData: [ { value: 65 }, @@ -116,13 +119,16 @@ export default function HomePage() { listTitle: "Recent Transactions", listItems: [ { icon: ShoppingCart, - title: "Grocery Store - $125.50", status: "Completed"}, + title: "Grocery Store - $125.50", status: "Completed" + }, { icon: Zap, - title: "Electric Bill - $89.00", status: "Pending"}, + title: "Electric Bill - $89.00", status: "Pending" + }, { icon: Fuel, - title: "Gas Station - $42.30", status: "Completed"}, + title: "Gas Station - $42.30", status: "Completed" + }, ], }} /> @@ -140,8 +146,8 @@ export default function HomePage() { useInvertedBackground={false} features={[ { - title: "Smart Expense Tracking", description: - "Automatically categorize and track every transaction with intelligent insights", bentoComponent: "animated-bar-chart"}, + title: "Smart Expense Tracking", description: "Automatically categorize and track every transaction with intelligent insights", bentoComponent: "animated-bar-chart" + }, { title: "Budget Planning", description: "Set and monitor budgets by category with real-time alerts", bentoComponent: "icon-info-cards", items: [ { icon: Target, label: "Budget Set", value: "8/12" }, @@ -157,7 +163,8 @@ export default function HomePage() { ], }, { - title: "Analytics & Reports", description: "Detailed financial reports and trend analysis", bentoComponent: "line-chart"}, + title: "Analytics & Reports", description: "Detailed financial reports and trend analysis", bentoComponent: "line-chart" + }, { title: "Multi-Account Support", description: "Manage checking, savings, and credit cards in one place", bentoComponent: "orbiting-icons", centerIcon: Wallet, items: [ @@ -170,7 +177,8 @@ export default function HomePage() { { title: "Bill Reminders", description: "Never miss a payment with smart notifications", bentoComponent: "marquee", centerIcon: Bell, variant: "text", texts: [ - "Electric Bill - Due Tomorrow", "Internet Service - Due in 3 days", "Car Insurance - Due in 1 week", "Subscription Renewal - Due in 5 days"], + "Electric Bill - Due Tomorrow", "Internet Service - Due in 3 days", "Car Insurance - Due in 1 week", "Subscription Renewal - Due in 5 days" + ], }, ]} carouselMode="buttons" @@ -190,26 +198,28 @@ export default function HomePage() { features={[ { icon: Eye, - title: "Real-Time Visibility", description: - "See your complete financial picture instantly across all accounts and categories"}, + title: "Real-Time Visibility", description: "See your complete financial picture instantly across all accounts and categories" + }, { icon: Brain, - title: "AI-Powered Insights", description: - "Get personalized financial recommendations based on your spending patterns"}, + title: "AI-Powered Insights", description: "Get personalized financial recommendations based on your spending patterns" + }, { icon: Lock, - title: "Bank-Level Security", description: - "Your data is encrypted and protected with enterprise-grade security"}, + title: "Bank-Level Security", description: "Your data is encrypted and protected with enterprise-grade security" + }, { icon: Smartphone, - title: "Mobile App", description: "Manage finances on the go with full-featured iOS and Android apps"}, + title: "Mobile App", description: "Manage finances on the go with full-featured iOS and Android apps" + }, { icon: Share2, - title: "Easy Sharing", description: "Share budgets and goals with family members securely"}, + title: "Easy Sharing", description: "Share budgets and goals with family members securely" + }, { icon: Download, - title: "Data Export", description: - "Export reports in PDF, CSV, or connect to other financial tools"}, + title: "Data Export", description: "Export reports in PDF, CSV, or connect to other financial tools" + }, ]} /> @@ -223,9 +233,11 @@ export default function HomePage() { description="Trusted by financial experts and SOC 2 Type II Certified. We built FinControl because managing personal finances shouldn't require a spreadsheet degree. Our mission is to make financial control intuitive, actionable, and empowering for everyone." metrics={[ { - value: "500K+", title: "Active Users Trusting FinControl"}, + value: "500K+", title: "Active Users Trusting FinControl" + }, { - value: "$2.3B", title: "Total Money Managed on Platform"}, + value: "$2.3B", title: "Total Money Managed on Platform" + }, ]} imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/modern-fintech-office-environment-with-d-1772913906315-938ec239.png" imageAlt="FinControl team working on financial platform" @@ -247,29 +259,23 @@ export default function HomePage() { useInvertedBackground={false} testimonials={[ { - id: "1", name: "Sarah Johnson", handle: "@sarahj_finance", testimonial: - "FinControl completely transformed how I manage money. Finally see exactly where my cash goes every month. Game changer!", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-photo-of-a-35-year-1772913907000-91fdb825.png", imageAlt: "Sarah Johnson"}, + id: "1", name: "Sarah Johnson", handle: "@sarahj_finance", testimonial: "FinControl completely transformed how I manage money. Finally see exactly where my cash goes every month. Game changer!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-photo-of-a-35-year-1772913907000-91fdb825.png", imageAlt: "Sarah Johnson" + }, { - id: "2", name: "Michael Chen", handle: "@mike_fintech", testimonial: - "The budget tracking features are incredible. Saved me thousands by catching overspending patterns I never noticed before.", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-of-a-40-year-old-m-1772913906975-cdb9bd88.png", imageAlt: "Michael Chen"}, + id: "2", name: "Michael Chen", handle: "@mike_fintech", testimonial: "The budget tracking features are incredible. Saved me thousands by catching overspending patterns I never noticed before.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-of-a-40-year-old-m-1772913906975-cdb9bd88.png", imageAlt: "Michael Chen" + }, { - id: "3", name: "Emily Rodriguez", handle: "@emily_saves", testimonial: - "Love the goal tracking. Watching progress toward my emergency fund feels so motivating. Best finance app I've used.", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-of-a-32-year-old-w-1772913906571-32a6e8e6.png", imageAlt: "Emily Rodriguez"}, + id: "3", name: "Emily Rodriguez", handle: "@emily_saves", testimonial: "Love the goal tracking. Watching progress toward my emergency fund feels so motivating. Best finance app I've used.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-of-a-32-year-old-w-1772913906571-32a6e8e6.png", imageAlt: "Emily Rodriguez" + }, { - id: "4", name: "David Kim", handle: "@david_ventures", testimonial: - "The analytics dashboard is professional-grade. Perfect for serious budgeters who want real insights into spending.", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-of-a-45-year-old-m-1772913905916-62fd7907.png", imageAlt: "David Kim"}, + id: "4", name: "David Kim", handle: "@david_ventures", testimonial: "The analytics dashboard is professional-grade. Perfect for serious budgeters who want real insights into spending.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-of-a-45-year-old-m-1772913905916-62fd7907.png", imageAlt: "David Kim" + }, { - id: "5", name: "Jessica Adams", handle: "@jess_budget", testimonial: - "User interface is intuitive and beautiful. Managing multiple accounts has never been easier. Highly recommend!", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-of-a-28-year-old-w-1772913907021-3da338eb.png", imageAlt: "Jessica Adams"}, + id: "5", name: "Jessica Adams", handle: "@jess_budget", testimonial: "User interface is intuitive and beautiful. Managing multiple accounts has never been easier. Highly recommend!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-of-a-28-year-old-w-1772913907021-3da338eb.png", imageAlt: "Jessica Adams" + }, { - id: "6", name: "Thomas Wells", handle: "@tom_finance", testimonial: - "The mobile app is seamless. Control my finances anytime, anywhere. This is the future of personal finance apps.", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-of-a-38-year-old-m-1772913908103-f534366b.png", imageAlt: "Thomas Wells"}, + id: "6", name: "Thomas Wells", handle: "@tom_finance", testimonial: "The mobile app is seamless. Control my finances anytime, anywhere. This is the future of personal finance apps.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APLXeHKJqU2feMDf1tonz33lP0/professional-headshot-of-a-38-year-old-m-1772913908103-f534366b.png", imageAlt: "Thomas Wells" + }, ]} speed={40} /> @@ -292,7 +298,8 @@ export default function HomePage() { { text: "Learn More", href: "#" }, ], features: [ - "Up to 5 accounts", "Basic transaction tracking", "Monthly budget creation", "Mobile app access", "Email support"], + "Up to 5 accounts", "Basic transaction tracking", "Monthly budget creation", "Mobile app access", "Email support" + ], }, { id: "2", badge: "Most Popular", badgeIcon: Sparkles, @@ -301,7 +308,8 @@ export default function HomePage() { { text: "Chat to Sales", href: "#" }, ], features: [ - "Unlimited accounts", "Advanced analytics", "Goal tracking system", "Spending insights & alerts", "Bill reminders", "Priority support", "PDF reports export"], + "Unlimited accounts", "Advanced analytics", "Goal tracking system", "Spending insights & alerts", "Bill reminders", "Priority support", "PDF reports export" + ], }, { id: "3", price: "$19.99/mo", name: "Premium Plan", buttons: [ @@ -309,7 +317,8 @@ export default function HomePage() { { text: "Chat to Sales", href: "#" }, ], features: [ - "Everything in Pro", "Investment tracking", "Tax preparation reports", "Multi-user access", "API access", "24/7 Phone support", "Custom integrations", "Dedicated account manager"], + "Everything in Pro", "Investment tracking", "Tax preparation reports", "Multi-user access", "API access", "24/7 Phone support", "Custom integrations", "Dedicated account manager" + ], }, ]} carouselMode="buttons" @@ -329,29 +338,29 @@ export default function HomePage() { animationType="smooth" faqs={[ { - id: "1", title: "Is FinControl secure?", content: - "Yes, absolutely. FinControl uses industry-standard 256-bit encryption for all data transmission and storage. We never access your bank login credentials—we use secure API connections only. All servers are certified for financial-grade security compliance."}, + id: "1", title: "Is FinControl secure?", content: "Yes, absolutely. FinControl uses industry-standard 256-bit encryption for all data transmission and storage. We never access your bank login credentials—we use secure API connections only. All servers are certified for financial-grade security compliance." + }, { - id: "2", title: "Which banks are supported?", content: - "FinControl connects with 12,000+ financial institutions worldwide, including all major banks. We use secure, read-only API connections that can't move money or make changes to your accounts."}, + id: "2", title: "Which banks are supported?", content: "FinControl connects with 12,000+ financial institutions worldwide, including all major banks. We use secure, read-only API connections that can't move money or make changes to your accounts." + }, { - id: "3", title: "Can I share my budget with family?", content: - "Yes! Pro and Premium plans include shared budgets. You can invite family members to view and collaborate on budget planning with full permission controls."}, + id: "3", title: "Can I share my budget with family?", content: "Yes! Pro and Premium plans include shared budgets. You can invite family members to view and collaborate on budget planning with full permission controls." + }, { - id: "4", title: "What if I need to export my data?", content: - "You can export all your financial data anytime as PDF reports (Pro+) or CSV files (Premium). No lock-in—your data belongs to you."}, + id: "4", title: "What if I need to export my data?", content: "You can export all your financial data anytime as PDF reports (Pro+) or CSV files (Premium). No lock-in—your data belongs to you." + }, { - id: "5", title: "Is there a free trial?", content: - "Yes! The Starter plan is completely free with full features. Pro and Premium plans offer a 30-day free trial with no credit card required."}, + id: "5", title: "Is there a free trial?", content: "Yes! The Starter plan is completely free with full features. Pro and Premium plans offer a 30-day free trial with no credit card required." + }, { - id: "6", title: "How do I cancel my subscription?", content: - "Cancel anytime from your settings with one click. No questions asked, no penalties. Your data remains in your free account indefinitely."}, + id: "6", title: "How do I cancel my subscription?", content: "Cancel anytime from your settings with one click. No questions asked, no penalties. Your data remains in your free account indefinitely." + }, { - id: "7", title: "Can I use FinControl offline?", content: - "The web app requires internet, but our mobile apps cache recent data. You can view recent transactions and budgets offline on iOS and Android."}, + id: "7", title: "Can I use FinControl offline?", content: "The web app requires internet, but our mobile apps cache recent data. You can view recent transactions and budgets offline on iOS and Android." + }, { - id: "8", title: "What payment methods do you accept?", content: - "We accept all major credit cards, debit cards, and PayPal. Billing is monthly or annual with the annual option giving you 2 months free."}, + id: "8", title: "What payment methods do you accept?", content: "We accept all major credit cards, debit cards, and PayPal. Billing is monthly or annual with the annual option giving you 2 months free." + }, ]} /> -- 2.49.1 From ca8aabdc98992c231b7757ddfe975dfa4fbfa13f Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 20:29:16 +0000 Subject: [PATCH 3/4] Update src/app/layout.tsx --- src/app/layout.tsx | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 53de391..1060d83 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,12 +1,17 @@ import type { Metadata } from "next"; -import { Inter } from "next/font/google"; +import { Geist, Geist_Mono } from "next/font/google"; import "./globals.css"; -const inter = Inter({ subsets: ["latin"] }); +const geist = Geist({ + variable: "--font-geist-sans", subsets: ["latin"], +}); + +const geistMono = Geist_Mono({ + variable: "--font-geist-mono", subsets: ["latin"], +}); export const metadata: Metadata = { - title: "FinControl - Your Money. Fully Controlled.", description: "Take charge of your finances with intelligent tracking, budgeting, and insights." -}; + title: "FinControl - Your Money. Fully Controlled.", description: "Take charge of your finances with intelligent tracking, budgeting, and insights. See exactly where your money goes and make smarter financial decisions."}; export default function RootLayout({ children, @@ -15,7 +20,9 @@ export default function RootLayout({ }) { return ( - {children} + + {children} +