- {/* eslint-disable-next-line @next/next/no-img-element */}
-
+ {/* Crop to QR area: the screenshot shows full WhatsApp web page.
+ QR code is roughly in center. We use overflow hidden + object positioning. */}
+
Open WhatsApp โ Settings โ Linked Devices โ Link a Device
+
Auto-refreshes every 5 seconds
diff --git a/pledge-now-pay-later/src/app/layout.tsx b/pledge-now-pay-later/src/app/layout.tsx
index bb5f24c..008c33f 100644
--- a/pledge-now-pay-later/src/app/layout.tsx
+++ b/pledge-now-pay-later/src/app/layout.tsx
@@ -1,5 +1,6 @@
import type { Metadata } from "next"
import { ToastProvider } from "@/components/ui/toast"
+import { Providers } from "./providers"
import "./globals.css"
export const metadata: Metadata = {
@@ -11,9 +12,11 @@ export default function RootLayout({ children }: { children: React.ReactNode })
return (
-
- {children}
-
+
+
+ {children}
+
+
)
diff --git a/pledge-now-pay-later/src/app/page.tsx b/pledge-now-pay-later/src/app/page.tsx
index 2cb02b2..1373104 100644
--- a/pledge-now-pay-later/src/app/page.tsx
+++ b/pledge-now-pay-later/src/app/page.tsx
@@ -1,123 +1,188 @@
import Link from "next/link"
-import { Button } from "@/components/ui/button"
-import { CreditCard, Landmark, Building2, QrCode, BarChart3, Bell, Download, Users, Gift, MessageCircle, Share2, Smartphone } from "lucide-react"
-export default function Home() {
+export default function HomePage() {
return (
-
+
+ {/* Nav */}
+
+
+
+
+ ๐คฒ
+
+ Pledge Now, Pay Later
+
+
+
+ Sign In
+
+
+ Get Started Free
+
+
+
+
+
{/* Hero */}
-
-
-
-
- โจ Free forever for UK charities
-
-
- Pledge Now,{" "}
- Pay Later
-
-
- Turn "I'll donate later" into tracked pledges with automatic follow-up. Built for UK charity fundraising events.
-
+
+
+
+ ๐ฌ๐ง Built for UK charities ยท Free to start
-
-
-
-
-
-
+
+ Turn promises into
+ payments
+
+
+ At your next event, donors pledge what they want to give โ then pay on their own terms.
+ You get QR codes, WhatsApp reminders, and a dashboard to track every penny.
+
Donors say "I'll pay ยฃ500" at the gala, then forget. You have no way to follow up.
-
-
15s
-
Pledge time
+
+
๐
+
Paper tracking
+
Spreadsheets, napkin notes, WhatsApp groups. No system, no references, no proof.
-
-
+25%
-
Gift Aid boost
+
+
๐ธ
+
Money left on the table
+
UK charities lose 30-50% of pledged amounts because there's no follow-up system.
-
+
- {/* Who is this for? */}
-
-
-
Built for everyone in your fundraising chain
-
From the charity manager to the donor's phone
-
+ {/* How it works */}
+
+
+
+
How it works
+
From pledge to payment in 4 steps
+
+
{[
- { icon: BarChart3, title: "Charity Managers", desc: "Live dashboard, bank reconciliation, Gift Aid reports. See every pound from pledge to collection.", color: "text-trust-blue" },
- { icon: Users, title: "Volunteers", desc: "Personal QR codes, leaderboard, own pledge tracker. Know exactly who pledged at your table.", color: "text-warm-amber" },
- { icon: Smartphone, title: "Donors", desc: "15-second pledge on your phone. Clear bank details, copy buttons, reminders until paid.", color: "text-success-green" },
- { icon: Share2, title: "Personal Fundraisers", desc: "Share your pledge link on WhatsApp. Track friends and family pledges with a progress bar.", color: "text-purple-600" },
- ].map((p, i) => (
-
-
-
{p.title}
-
{p.desc}
+ { step: "1", icon: "๐ฑ", title: "Donor scans QR", desc: "At your event, each table/volunteer has a unique QR code." },
+ { step: "2", icon: "๐คฒ", title: "Pledges amount", desc: "Pick an amount. Choose to pay now, on a date, or monthly instalments." },
+ { step: "3", icon: "๐ฌ", title: "Gets reminders", desc: "WhatsApp messages with bank details before each due date. They reply PAID when done." },
+ { step: "4", icon: "โ ", title: "You reconcile", desc: "Dashboard shows who pledged, who paid, who needs a nudge. Upload bank statements to auto-match." },
+ ].map((s) => (
+