Starter templates

Start from a working RocketStack application

Clone a complete example, configure your API key, and run a real backend workflow with RocketStack.

Create free account

Starter templates

Next.js

Next.js Stripe Webhooks

Verify Stripe events, enqueue them through RocketStack, and process them asynchronously in a Function.

WebhookQueueFunction

What it demonstrates

  • Stripe signature verification
  • Fast webhook acknowledgement
  • Asynchronous event processing

Next.js

Next.js File Processing

Store CSV uploads, queue processing jobs, and parse files asynchronously in a Function.

Object StorageQueueFunction

What it demonstrates

  • Immediate upload response
  • Background CSV parsing
  • Job status tracking

Next.js

Next.js Scheduled Actions

Run application actions once in the future or repeatedly with Scheduler, Cron, and Functions.

One-time

SchedulerFunction

Recurring

CronFunction

What it demonstrates

  • Future-time scheduling
  • Recurring Cron jobs
  • Typed Function payloads

Building one of these in a real application? Apply for the private alpha.

How templates work

  1. Step 1

    Clone the example

    Copy the Next.js project from the repository and install dependencies.

  2. Step 2

    Create RocketStack resources

    Deploy the Function and create any Queue, Storage, Scheduler, or Cron resources the workflow needs.

  3. Step 3

    Add your API key and IDs

    Configure server-side environment variables. Never expose credentials in the browser.

  4. Step 4

    Run and inspect the workflow

    Start the app locally, trigger the workflow, and inspect executions in the RocketStack console.

Build through code or MCP

Templates use standard RocketStack APIs and SDKs. MCP can help adapt an example to your existing application, but templates are not one-click console deployments.

Set up RocketStack MCP

Run every starter template on the Free plan

Each template fits within the Free plan included monthly allowances when used for development and testing.

FAQ

Are these templates production ready?

They are working reference implementations with clear extension points. Review authentication, idempotency, monitoring, and data retention before deploying to production.

Do templates deploy resources automatically?

No. Templates are runnable code examples. You create RocketStack resources through the console, APIs, SDKs, or MCP-enabled coding clients.

Can I use another framework?

Yes. The workflow pages include examples for other frameworks. The templates focus on Next.js because it is a common starting point for web applications.

Can I modify the workflow?

Yes. Templates are ordinary application code. Adapt payloads, validation, storage, and delivery targets to match your product requirements.

Can I run the templates on the Free plan?

Yes, within the Free plan included monthly allowances. See the pricing page for detailed limits.

View pricing

Choose a template and start building

Read the quickstart