Getting Started
This is the fastest path to run and tailor this marketing project.
Day 0 setup path
- Install dependencies.
- Copy env template and fill required keys.
- Start Next.js app.
- Review docs routes and landing sections.
- Adjust pricing links and support contact.
- Verify legal and docs pages.
Prerequisites
- Bun (current stable)
- Node.js 18+
- Optional: checkout provider account for your pricing links
Required environment values
Core app
-
NEXT_PUBLIC_SITE_URL -
SITE_URL -
BETTER_AUTH_SECRET -
NEXT_PUBLIC_GUMROAD_PRODUCT_URLor plan-specific checkout URLs -
NEXT_PUBLIC_SITE_URL/SITE_URLfor canonical links -
NEXT_PUBLIC_DEMO_URLif you host a separate demo
Run locally
bun install
cp .env.example .env.local
bun devVerification checklist (first 30 minutes)
- Open
/and verify landing sections render correctly. - Open
/docsand check sidebar navigation and page links. - Open
/#pricingand confirm checkout link targets. - Open
/license,/terms, and/privacyfor legal readiness. - Confirm support email and footer links are correct.
Common onboarding mistakes
- Leaving placeholder checkout/demo URLs in production.
- Forgetting to update brand/support contact copy.
- Shipping without reviewing license and terms pages.
- Breaking docs paths while editing route files.
Next steps
- Tailor product language and IA: Customization
- Ship safely: Deployment
- Validate commercial scope: Licensing
Need plan context before setup? Start at Overview or compare options at /#pricing.
Last updated on