React Landing Template
A Next.js landing page whose content is configuration, not code.
- Maps to app type:
react-web - Stack: Next.js 15 (App Router), React 19, Tailwind CSS 3
What it includes
landing.config.ts— the single source of truth for the page: its theme and its ordered list of sections with their content. Change the page by editing this file.- Sections rendered from that config: hero, features, stats, clients, testimonials, pricing, FAQ, contact and call-to-action.
- Theme presets in
src/themes/. - A Dockerfile for a standalone Next.js build (
output: 'standalone') that serves on port 3000, with a health check on/api/health.
Taking payments
The template has no payment code. To take donations, subscriptions or one-off payments on
your landing page, use @duabalabs/sellub-client; to gate
features on an active subscription, use @duabalabs/dps-client.
Last updated on