Skip to content

Add vacation-rentals example with blog-post-snippets#78

Merged
andrelandgraf merged 2 commits intomainfrom
add-vacation-rentals-example
Apr 30, 2026
Merged

Add vacation-rentals example with blog-post-snippets#78
andrelandgraf merged 2 commits intomainfrom
add-vacation-rentals-example

Conversation

@jamesbroadhead
Copy link
Copy Markdown
Collaborator

Summary

  • Adds a new example, examples/vacation-rentals/, in the existing template/ convention. The app is the Vacation Rental Operations demo (Wanderbricks) used by the AppKit blog walkthrough.
  • Adds examples/vacation-rentals/blog-post-snippets/ mirroring jamesbroadhead/appkit-blog-snippets, which is referenced from the blog post via raw GitHub URLs. Including it here gives readers a maintained copy alongside the full template.
  • Workspace-specific IDs in databricks.yml (warehouse, Genie space, Lakebase project paths, host) replaced with placeholders.

This PR is intentionally scoped to dropping files under examples/. Sidebar / content/examples/vacation-rentals/ page / hero images are deliberately not included — those are a separate devhub integration step.

Test plan

  • Confirm examples/vacation-rentals/template/ mirrors the layout of other examples (rag-chat, saas-tracker)
  • Confirm no real workspace IDs leaked (databricks.yml, .env* excluded)
  • Pre-commit hooks (prettier, typecheck, validate:content, verify:images, build) pass — verified locally
  • Reviewer sanity-check the demo deploys end-to-end against a fresh workspace

This pull request and its description were written by Isaac.

Adds the Vacation Rental Operations demo app (Wanderbricks) under
examples/vacation-rentals/template/ following the existing convention
used by rag-chat, saas-tracker, etc.

blog-post-snippets/ mirrors the public reference repo
github.com/jamesbroadhead/appkit-blog-snippets, which is linked from
the AppKit blog walkthrough so readers can curl individual files.

Workspace IDs in databricks.yml replaced with placeholders.

Co-authored-by: Isaac
Aligns the package, bundle, and app names with the example directory
and devhub naming convention. Internal "Wanderbricks" brand (Genie
space, chat component) and the sample dataset references are kept
intact.

Co-authored-by: Isaac
@andrelandgraf andrelandgraf merged commit ef997e6 into main Apr 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants