Config-driven landing page factory built with Next.js 15. Launch new ideas by adding JSON files—no code changes required.
or
Every new idea requires days of frontend work
Copy-pasting components leads to inconsistent code
Managing multiple landing pages becomes a maintenance nightmare
A/B testing requires custom routing and tracking logic
Add a new landing page in 4 simple steps—all configuration, zero code.
Create a JSON config file with your content and pricing
Add your idea to the registry with variant weights
Deploy to Vercel—the landing page is instantly live
Iterate by updating JSON—no redeployment needed for content changes
Config-driven architecture with Zod schema validation
Edge middleware for automatic A/B test variant assignment
Reusable section components (Hero, Problem, Solution, Features, FAQ)
Stripe integration with bumpsale pricing logic
PostgreSQL analytics with session and UTM tracking
Dual email provider support (Resend + EmailIt)
Complete Next.js 15 app with TypeScript and Tailwind
Example landing pages and comprehensive documentation
Building custom landing pages for each new idea
Copy-pasting components and hoping for consistency
Manual A/B test setup with complex routing logic
Hardcoded pricing and payment flows
Scattered analytics across multiple tools
Add JSON file, instantly get a landing page
All ideas share the same battle-tested components
Built-in A/B testing with automatic variant assignment
Config-driven pricing with dynamic bumpsale tiers
Centralized PostgreSQL analytics with full attribution
Not for adding new ideas. Once deployed, you only edit JSON config files. However, if you want to customize the shared components or theme, basic React/Next.js knowledge is helpful.
or