page:blueprints:creator businesses:documentation site:next js

Creator businesses: documentation site using Next.js

Summary

A documentation site blueprint for creator businesses built with Next.js on Ample. Domain schema:

Public information: free content and previews, membership tiers, creator profile. Kept out of scope until handling is reviewed: member identity and payment status, private community posts. Member payment status comes from your payment provider; it is not modeled here and no PCI claim is made. Technical basis verified on Next.js: a workspace-scoped table, an explicit state machine (draft to review to published) that rejects invalid transitions, and a cross-workspace read that returns nothing (transitions=true isolation=true).

Representative Queries

Framework

Framework: Next.js
Workload: Documentation site
Industry: Creator businesses
Release Status: published
Support Status: verified
Execution Status: ready

Prerequisites

Workflow Steps

  1. Model the creator businesses domain: Create the tables customer_workspaces, content_items, customer_assets, releases, state_transitions. Member accounts or communities live in customer_workspaces; keep the sensitive classes (member identity and payment status, private community posts) out of this schema.
  2. Model versioned documents with a state machine (draft, review, published) scoped to a product version.
  3. Publish assets for released versions to the CDN bucket.
  4. Serve only published versions publicly.
  5. Deploy and verify the version list and a published page.
  6. Run the synchronous deploy once and read the result. Re-running with no change is a no-op. Command: ample deploy . --name --public --env S3_ENDPOINT=... --env S3_REGION=... --env S3_BUCKET=... --env S3_ACCESS_KEY_ID=... --env S3_SECRET_ACCESS_KEY=... --env CDN_PUBLIC_URL=...
  7. Run the pattern self-test(s) from the example (/p/relational-records) and your own acceptance checks for the creator businesses workflow. Command: ample logs --kind build

Success Checks

Limitations

Cost Estimate

Last Verified At

Next Actions

  1. Browse the catalog index.
  2. Search published recipes by intent, stack and constraints.
  3. Prepare a side-effect-free deployment plan for an authorized project.
  4. Read the existing agent authentication setup.
  5. Browse Creator businesses.
  6. Browse Documentation site.
  7. Browse Next.js.
  8. Browse Deploy web app.