Add Buildout Schedule Next.js starter - #1542
Open
cwhited26 wants to merge 1 commit into
Open
Conversation
…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>
cwhited26
requested review from
dominiksipowicz,
goncy,
lfades,
lpalmes and
okbel
as code owners
July 28, 2026 17:53
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. |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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/schedulenpm 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'sonBookedcallback 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.exampleand the README).Notes for reviewers:
@vercel/examples-ui, since the package under demonstration targets current Next.js 15 + Tailwind v4 projects. Happy to restyle withexamples-uiif that's a hard requirement.pnpm buildandpnpm lintpass standalone; a per-examplepnpm-lock.yamlis included like other solutions.demoUrluses the<example-name>.vercel.appconvention 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 Checklist
npm run new-examplewas used to create the example