Standalone Next.js 15 App Router project. No Lovable/TanStack.
npm install
npm run dev # http://localhost:3000
npm run build # production build (all 20 routes prerender as static)
npm startRequirements: Node 18.18+ (Node 20+ recommended).
app/— App Router pages (16 content pages + home + sitemap)components/site/— Header, Footer, Reveal, Counter, PageHero, FloatingLeavesdata/site.ts— All copy, campaigns, testimonials, FAQs, donation tierspublic/images/— All photos & logo marks (self-contained)app/globals.css— Tailwind v4 theme (forest / emerald / leaf / gold palette)
- Zero external CMS or backend — pure static site.
- Donate / Contact / Volunteer use client-side interactivity.
- Fonts: Google Fonts (Poppins + Inter) loaded via
next/font.