DPSTemplatesReact Landing

React Landing Template

Full Next.js landing-page scaffold deployed to Netlify.

What it includes

  • Next.js 14 (App Router) + Tailwind CSS + shadcn/ui.
  • Pre-wired @duabalabs/dps-client for donation / subscription / invoice checkout flows.
  • Netlify configuration (netlify.toml) with static-export build.
  • Sample sections: hero, features, pricing, FAQ, footer.
  • src/lib/dps/client.ts placeholder showing the browser-direct DPS pattern (see client SDK).

Reference deployments

This template is the proven pattern for every Duabalabs marketing/landing site:

Wizard configuration

FieldTypeRequired
siteNamestring
domainstring
netlifySitestring❌ — auto-created if blank
dpsAppIdTagstring❌ — only if checkout flows are enabled
dpsStoreIdstring❌ — only if checkout flows are enabled