DEDUPED Hot AI repos, turned into use cases Get the Monday 5

How to host your own booking page on Cloudflare for free with Punctual

Deploy a Calendly-style booking page into your own Cloudflare account at $0 on the free tier.

Credentials. The setup generates and stores ENCRYPTION_KEY_V1 and SIGNING_KEY as Cloudflare secrets, so keep them out of shared logs and chat transcripts.

Who it is forA solo consultant or small team lead who wants to stop paying per-seat for scheduling and already has a Cloudflare account.

The problemHosted scheduling tools charge for seats and gate features, and you do not control where booking data lives.

The outcomeA live Worker URL serving your booking pages, with D1, KV and R2 resources created in your own account.

What you need first

  • Node 20+
  • A Cloudflare account
  • Command-line access to run wrangler
  • Your own Google or Microsoft OAuth app, only if you want calendar sync

Steps

  1. Run npx punctual-sh init if you have Node 20+ and a Cloudflare account; it clones the repo, creates resources, writes their ids into wrangler.toml, generates secrets, migrates and deploys.
  2. Or clone by hand with git clone https://github.com/CCCrafts/punctual.git and then cd punctual && npm install.
  3. Run npx wrangler login, then create the D1, KV and R2 resources as described in the README and record their ids or names in wrangler.toml.
  4. Generate and store the two secrets, ENCRYPTION_KEY_V1 and SIGNING_KEY, with npx wrangler secret put.
  5. Run npm run migrate, then npm run deploy, put the printed Worker URL into BASE_URL in wrangler.toml, and run npm run deploy again.

Prompt for your agent

Using the CCCrafts/punctual repo, deploy the Worker to the Cloudflare account <account-name> following the README quick start. Report the final Worker URL and confirm that BASE_URL in wrangler.toml matches it.

Caveat. The README says the open-source version is complete for a single team, and the free-tier cost claim applies only to the Cloudflare resources you create.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for CCCrafts/punctual and "Host your own booking page on Cloudflare for free"

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Share: X LinkedIn Hacker News Email Copy link

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer