Skip to content

Add Buildout Schedule Next.js starter - #1542

Open
cwhited26 wants to merge 1 commit into
vercel:mainfrom
cwhited26:add-buildoutschedule-nextjs-starter
Open

Add Buildout Schedule Next.js starter#1542
cwhited26 wants to merge 1 commit into
vercel:mainfrom
cwhited26:add-buildoutschedule-nextjs-starter

Conversation

@cwhited26

Copy link
Copy Markdown

Description

Adds solutions/buildoutschedule-nextjs-starter: a Next.js 15 (App Router) starter with a live booking page embedded on the homepage via the @buildoutstudios/schedule npm package. The widget renders a hosted Buildout Schedule booking page in an iframe; availability, double-book checks, confirmation emails, and reschedule/cancel links all run on the hosted page. A completed booking fires the widget's onBooked callback and the starter routes to /thanks, which shows the booked time in the visitor's own timezone.

The default config points at a live demo workspace, so the example works read-only with zero env vars the moment it's deployed. Pointing it at your own workspace is two optional NEXT_PUBLIC_* env vars (documented in .env.example and the README).

Notes for reviewers:

  • README includes the template front matter (name, slug, description, framework, useCase, css, deployUrl, demoUrl, relatedTemplates) so it can be featured in Vercel Templates.
  • The example uses Tailwind CSS v4 (CSS-first config) rather than @vercel/examples-ui, since the package under demonstration targets current Next.js 15 + Tailwind v4 projects. Happy to restyle with examples-ui if that's a hard requirement.
  • pnpm build and pnpm lint pass standalone; a per-example pnpm-lock.yaml is included like other solutions.
  • demoUrl uses the <example-name>.vercel.app convention from the plop template, pending the Vercel-side deploy.

Demo URL

The standalone mirror of this starter is deployable in one click from https://github.com/cwhited26/buildoutschedule-nextjs-starter if that helps review before a Vercel-side demo deploy exists.

Type of Change

  • New Example
  • Example updates (Bug fixes, new features, etc.)
  • Other (changes to the codebase, but not to examples)

New Example Checklist

  • 🛫 npm run new-example was used to create the example
  • 📚 The template wasn't used but I carefuly read the Adding a new example steps and implemented them in the example
  • 📱 Is it responsive? Are mobile and tablets considered?

…tjs-starter)

A Next.js 15 App Router starter with a live booking page embedded on the
homepage via @buildoutstudios/schedule. [2026-07-28] Claude Code

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

@cwhited26 is attempting to deploy a commit to the Vercel Labs Team on Vercel.

A member of the Team first needs to authorize it.

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​next@​15.5.2252100919970
Addednpm/​eslint-config-next@​15.5.22991006598100
Addednpm/​@​types/​node@​22.20.11001008195100

View full report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant