odeva/odeva-booking-examples
Archived
2
0
Fork
You've already forked odeva-booking-examples
0
No description
This repository has been archived on 2026年06月24日. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
2026年05月15日 13:25:30 +02:00
examples Initial commit 2026年05月15日 13:25:30 +02:00
.editorconfig Initial commit 2026年05月15日 13:25:30 +02:00
.gitignore Initial commit 2026年05月15日 13:25:30 +02:00
README.md Initial commit 2026年05月15日 13:25:30 +02:00

Odeva examples

Self-contained examples showing how to embed the Odeva booking widget on your own site. Each folder under examples/ is a complete project.

Clone this repo, pick the one that matches your stack, copy the folder, and run it.

Examples

Folder Stack Note
astro-backend-proxy Astro · SSR (Node) A frontend that calls a backend that will proxy the requests. This will keep the API key private, and allows you to do anything you want with the response.
astro-public-embed Astro · static If you just want to serve a static website, then you can use an origin-restricted public API key.

If you don't want to write any code at all, Odeva also ships an in-app editor, as well as a ready-made plug-in for WordPress and Emdash. See the docs for more information.

Prerequisites

  • Node.js 22.12 or newer (the widgets are ESM-only).
  • An Odeva account and an API key from the dashboard.