What works now
- Hosted Clerk auth entry points
- Auth-first handoff before Kelviq checkout
- D1-backed contact intake on Cloudflare Pages
Sidekicko
This site stays intentionally plain. Clerk handles hosted sign-in and sign-up. Kelviq handles hosted checkout. Cloudflare Pages serves the frontend, and D1 is ready for simple records such as contact requests and future customer links.
Kelviq's docs recommend sharing hosted checkout links or embedding a pricing table. Clerk's hosted Account Portal is the fastest path for sign-in and sign-up on a static Pages deployment. We now route plan selection through Clerk first, then return the user to a plan-specific checkout handoff page. D1 gives us a lightweight place to track inbound requests and future customer records without standing up a separate server first.