The marketing website for KahitSan, built with SolidStart and deployed to Cloudflare Pages.
npm install
npm run dev # starts dev server on port 4200
npm run build # builds static site with SSR prerenderingPushes to main trigger a GitHub Actions workflow that builds the site and pushes the output to the deploy branch. Cloudflare Pages serves from the deploy branch.
The contact proxy runs through the generated _worker.js. Configure these Cloudflare Pages runtime bindings:
CONTACT_API_URL: Base URL for the contact API.CONTACT_API_KEY: Secret API key used only by the worker.
This project was bootstrapped with solidjs-crossplatform-starter -- a SolidJS starter for building cross-platform apps that share components across web, desktop, and mobile from a single codebase.